From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Helmut Eller Newsgroups: gmane.emacs.devel Subject: Re: MPS codegen Date: Thu, 13 Jun 2024 20:38:06 +0200 Message-ID: <87plskg035.fsf@gmail.com> References: <87le3b43qi.fsf@gmail.com> <86r0d21tqj.fsf@gnu.org> <877cetgqiz.fsf_-_@gmail.com> <87wmmsg2e4.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21404"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Gerd =?utf-8?Q?M=C3=B6llmann?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jun 13 20:39:09 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sHpLo-0005Qp-LS for ged-emacs-devel@m.gmane-mx.org; Thu, 13 Jun 2024 20:39:08 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sHpKv-00053O-2m; Thu, 13 Jun 2024 14:38:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sHpKt-00052u-Hl for emacs-devel@gnu.org; Thu, 13 Jun 2024 14:38:11 -0400 Original-Received: from mail-ej1-x636.google.com ([2a00:1450:4864:20::636]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sHpKs-0001cF-0q; Thu, 13 Jun 2024 14:38:11 -0400 Original-Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-a6f0e153eddso192023866b.0; Thu, 13 Jun 2024 11:38:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718303888; x=1718908688; darn=gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=O0eSxBfj2O76OgjurZ85C4VvnMABKuLd9HfkVFtdmSw=; b=kuKonqFIysDerglT6jWGbYlvuv64D09pOod6hOeg7U9mUNSsJFbmZrQg+bDGltEyJV EjbYwQx1f0ZbcuoKkMk7ZGhz3FYmhVj3BfOvBvX7LX0I1+umuC1BNvj6jddIJOkoKaPI 8mZiELDghn1GJwBAXy4TS8kxwf4sRr04YvUp7fZ64hUIUcNKa8SVRcL9Q5tnTn3XjGah IgJQbPVxZJudKpTxRiXoLhDoWx8ijL9TdI63n0x6GVVXGHvoB+97Cnb6dwIQLvPjApqk eGoEcHD1cISBwq56vXuUA44K3mW12tv4FrMRdQrGsNw6k6Hh+xmzqjerAZtXQ0U/unHM 6EQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718303888; x=1718908688; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=O0eSxBfj2O76OgjurZ85C4VvnMABKuLd9HfkVFtdmSw=; b=i8sg/kLFht8FZO6l1RYI/te30kOyOL0Ei4I4selA5auoUPBr5qWMnTF48ZZcH7nhOV Ej15+Xr5b3plgMiQ/RTGIb1qiIB1FkJ1lTnd9M8s/C4fUjjxqNBDW0CumsrGqS9Bsj5z 76PWvroYuheewMMS532jInTB72I4OKf5Or4/H9lQMYAjUjGM/jO4FdzAgOQc/1WPxfTl 6+paJXZumzn62a7IdnMJ6miS6EX46x1QSK0hgke63nf4R+TDg9jkQGXU5tR0P9zWEmN8 U/uFH5BCU136bLmGXsaFlNLe/GCHpi55SD54BzrNPmj08OzzU/jmlrVhWTY2R2z00NCJ c96w== X-Forwarded-Encrypted: i=1; AJvYcCXrrmoRLxs2C3+OyPqlvkAZbPOsgpmMa9eY5SGMJOVHJMUTdWjEwV+xr1TcnQ/Y+Q9OoVJyEoonscF0L8GQRkvL4x6f X-Gm-Message-State: AOJu0YxnEO9TDQBnG5LyDVgA+Q7KaTx3SwBq8gBWHLvh0etLqH4Y7+G2 I5lzgpOwZboTxxHv0Xs2SUsqN54BrMxZ0xVWQJ6URNhPZ2HcTF9kOPNOFA== X-Google-Smtp-Source: AGHT+IEHRGSFj0XXYNJ4ync51128QWWqDfh/T/Eqc9u10v8+eu+OLk4PVZIK76DTHjr279NN9GtKow== X-Received: by 2002:a17:906:3758:b0:a6c:6f0a:e147 with SMTP id a640c23a62f3a-a6f60cef631mr42116366b.12.1718303887800; Thu, 13 Jun 2024 11:38:07 -0700 (PDT) Original-Received: from caladan (dial-189091.pool.broadband44.net. [212.46.189.91]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a6f56f9978esm96455366b.200.2024.06.13.11.38.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Jun 2024 11:38:07 -0700 (PDT) In-Reply-To: ("Gerd =?utf-8?Q?M=C3=B6llman?= =?utf-8?Q?n=22's?= message of "Thu, 13 Jun 2024 20:24:55 +0200") Received-SPF: pass client-ip=2a00:1450:4864:20::636; envelope-from=eller.helmut@gmail.com; helo=mail-ej1-x636.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:320034 Archived-At: > OTOH, on my machine, the whole copying of the dump to MPS, mirroring and > redirecting roots takes ca. 38ms ATM. Where the copying and mirroring > are the two main contributors and take about the same time. Maybe > there's not much to win. The win would be that no code for copying and mirroring would be needed. One downside would be that the hot and cold section end up in the same pool.