From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?Gerd_M=C3=B6llmann?= Newsgroups: gmane.emacs.devel Subject: Re: Question about bignum usage Date: Thu, 20 Jun 2024 16:17:33 +0200 Message-ID: References: <86frt8nn8b.fsf@gnu.org> <86ed8snk0p.fsf@gnu.org> <87sex74tlz.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4911"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Helmut Eller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jun 20 16:18:16 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 1sKIcB-00019x-Ji for ged-emacs-devel@m.gmane-mx.org; Thu, 20 Jun 2024 16:18:15 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sKIbd-0008NS-TG; Thu, 20 Jun 2024 10:17:41 -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 1sKIbc-0008My-Fc for emacs-devel@gnu.org; Thu, 20 Jun 2024 10:17:40 -0400 Original-Received: from mail-lf1-x12a.google.com ([2a00:1450:4864:20::12a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sKIba-0004Fi-DY; Thu, 20 Jun 2024 10:17:40 -0400 Original-Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-52cc129c78fso886984e87.2; Thu, 20 Jun 2024 07:17:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718893055; x=1719497855; darn=gnu.org; h=content-transfer-encoding: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=sTQ114YNlw9OJCIND6+Bh2i2rwEMVyDR94w+yxPjuEM=; b=Q0zRHE6tZegCdNewJK9AIijX/M6/8fvKjyfQOSrnR8SH0BXmBCxCs8pFOomh8RNLqd 8WQbLGU+TL1mbPKmnRzUczJ1u+/Y3+lp3MGpRwz9Cnoi+q0BBzGPSSm5C/LZ/pwtXQtO xqQnWqVW6nBO0C3NKfrRmhlJgiF6wKndJ9o1sLPmeMN/5l9k+3XLmYe7BS4cZDIbO6gZ KUToQAaZ2wwTsomOtXzy8sCAB8qbMONa2tHDF6FSdZ7vjPQw5cidedL5OMHpk+SCouJW 2EcN4+3HTnZZuYzDCPznF5BNZWuIgajtJ2PgcK5cV9XoxvBlDalY7L5QZ3WlQOu+s213 fB0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718893055; x=1719497855; h=content-transfer-encoding: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=sTQ114YNlw9OJCIND6+Bh2i2rwEMVyDR94w+yxPjuEM=; b=cw3ZdfMnwl8T2qUT7zG5QXRFBuXE9MnTv3zFhylvS00DYQ94oj0JO/yucpFQ/zYJbY No4uiWRsrW6rskZlsHXN7IIUCXdjvlCHailtTqRS44SHe8hGh8NbS9xnudba8zbQ7+Pw joN+7nyg2hqxaeI2k0hyhXS8kW/UH4fPHY9ElIpkSlEpbsuOJv2lC1ip+upUoggT+kFv 8GgUOmYQRAFuhzSHZVH40c5pDRKTqoNijC0VYhaHVqu/GsztqXmkt/akAeJ9+Btt4CpJ XKqO9nr5+r8XwiE0ve1lTvvkaRVcKKwpeZFzmBhbieZU68xTPhZRVWTQqKoKgZN499CP y5Dg== X-Forwarded-Encrypted: i=1; AJvYcCWGeuvZALujQ56YIFGimL4cKtDg1E+tQzCfwBSiBZXriVu0IJU7/nijRYigBjh/BmdCfczIHetlXkIUvGHX9157ZTik X-Gm-Message-State: AOJu0YwIiAanE/5YoJEO64h9dPUCjf8oATKG+TSiNo+f0fgfN9N+F95K pEbkJOVhDaW3z3UYlx2Sj4M2IdTsdGl99FAl9whrp7H2A1iEcmZZqjoLmA== X-Google-Smtp-Source: AGHT+IFAKz6owONGW0Ys9puNirUlkBVxJ2GvJ3nzU++o0qqT/KPfMNGZRU5p0KFwszyhes+kLrd4sA== X-Received: by 2002:ac2:55a2:0:b0:52c:b45e:9232 with SMTP id 2adb3069b0e04-52ccaa599c5mr3188640e87.11.1718893054350; Thu, 20 Jun 2024 07:17:34 -0700 (PDT) Original-Received: from pro2.fritz.box (p4fe3a551.dip0.t-ipconnect.de. [79.227.165.81]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a6f56dd2daasm775170566b.97.2024.06.20.07.17.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Jun 2024 07:17:33 -0700 (PDT) In-Reply-To: <87sex74tlz.fsf@gmail.com> (Helmut Eller's message of "Thu, 20 Jun 2024 15:43:52 +0200") Received-SPF: pass client-ip=2a00:1450:4864:20::12a; envelope-from=gerd.moellmann@gmail.com; helo=mail-lf1-x12a.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:320322 Archived-At: Helmut Eller writes: > On Thu, Jun 20 2024, Gerd M=C3=B6llmann wrote: > >> Gerd M=C3=B6llmann writes: >> >>> the second is bytes. The number of fonts is also curious. >>> >>> PVEC_FONT 90422 10868392 >>> >>> But all seem to be GC'd eventually. >> >> FWIW, I'm attaching the Lisp that I currently use to display this stuff. >> Something hacked together. M-x igc-stats displays a buffer in which one >> can take two snapshots of igc-info, display them, sompare them, trigger >> GC and so on. > > Thanks! That's quite nice. > >> The PVEC_FONT stuff is impressive :-)=20 > > There don't seem to be so many PVEC_FONT objects here. After > startup (with my normal .emacs): > > PVEC_FONT 1251 151824 > > and then after opening igc.c and moving around a bit: > > PVEC_FONT 1968 238312 That's interesting! I'm also using my normal init.el, so I'm just using the igc branch in the way I use Emacs day by day. It's apparently not a problem, but I wonder what's going on...=20