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: weak hash tables Date: Sun, 07 Jul 2024 18:26:24 +0200 Message-ID: <87ed85xj67.fsf@gmail.com> References: <7PXYgVu5A8knQy6Q03cbm6FjO7s022nC0cqCRtUDhQBgA8ZrpLqmoVRgxD8moCTJpB_52ngFaJnW5JIflrzpHe09WcmbRqiHIdWQZE9kQgU=@protonmail.com> <87tth1xm4n.fsf@gmail.com> <87msmtxkpy.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="14736"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Gerd =?utf-8?Q?M=C3=B6llmann?= , Ihor Radchenko , Eli Zaretskii , emacs-devel@gnu.org To: Pip Cet Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jul 07 18:27:24 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 1sQUjT-0003il-OP for ged-emacs-devel@m.gmane-mx.org; Sun, 07 Jul 2024 18:27:23 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sQUij-0002kE-7P; Sun, 07 Jul 2024 12:26:37 -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 1sQUih-0002jp-FO for emacs-devel@gnu.org; Sun, 07 Jul 2024 12:26:35 -0400 Original-Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sQUia-0000tm-AR; Sun, 07 Jul 2024 12:26:35 -0400 Original-Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-57cf8880f95so3979641a12.3; Sun, 07 Jul 2024 09:26:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720369586; x=1720974386; 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=6EuLrwmWBu2E5KSIVLl19ulQ5U3D2RKmah5ik50L5SY=; b=TSNBNsaBB3c7F+KQVlAeQN/wDSbaVv2ICR0/ZqN0Q2iFQJoVGQylWKYiB76w11QRV8 uVIVLTuqRTwsSg90qkZtenLYN7Ai3eUvKRpkifSkhl0IGN4k9QOeVlTq8G5jGqYtQ6at k2cQ8U3lrhB057WiD72VkiAeSVZ4v2XeI5kFmgQJH6PT2OznuuF/eBC+WzLQ21q6IRpu 2KiAAmAT4FDLtHqbXtkEYSq8VEcvcfeQNbJPki8aH2FunbFCV7N9rgdn/CjOYCM0ai2s f6FxatTxY2AyRM0EThqC9IOd+CQ8pjwv1JwoKGsUE6maEQ0lVlhumAaK7JwDv6MyIp/O pQ8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720369586; x=1720974386; 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=6EuLrwmWBu2E5KSIVLl19ulQ5U3D2RKmah5ik50L5SY=; b=rt7upA34rJpQlTpFZutdPc4tMT9ZHfXT8/Gho6UxbLON69/wf2mD7aN8C71JVfH8gX vZvIV3S+rzg7wB57OdhTmmDbUJ0P9Kd6g9wMhoXFrfuvI8+/qo8BGHwRZLbphswRwpja a3ORS6S0vFiaQlyyPP6fBFrdAckgtiJM2dd8E+YNfuziRmkEtt9jqArErm2VnXCduD+D eb+WSE/xrtIIwInS58602UA6YqFnJc7WSKpSX/LIcOTXSDQG/GlyDTlWIoHEVVlOmvNj Cp4VV6vzIbA7bs9FT5vBEEUEEGhoO7mV+jnTdgkw7QRUOPdkpOCOQAno5l6VtEK8Gs9C OpmQ== X-Forwarded-Encrypted: i=1; AJvYcCUaoKXCOQor0naXkIpdcSC+MIC2BtaLJhzDQTW+BvKRfgijhTxAqWJVN9+4wZe1vEOV0FRRjlt7O8NI4tjvxqq+qVICHKhtcsoMPZ/AyjyaUCI= X-Gm-Message-State: AOJu0YyBSblIO5l6OlS121DTrTz7HhjR3P+VxDXHuk3KsFIuen28k8nY 4id9xSsVn3gTYpsKpMs1JihD2LFvKQWvfUpSqCB2+A7/q9bufU75jFT0aA== X-Google-Smtp-Source: AGHT+IEhfvQiiFZG00dpPRj04T9SdclijluizrS3TCoM+kw3rvdPD3B6+t/s9BSVxktZbkjhrno7Mg== X-Received: by 2002:a05:6402:3552:b0:57c:a77d:a61e with SMTP id 4fb4d7f45d1cf-58e5a7f14d4mr7158796a12.7.1720369585238; Sun, 07 Jul 2024 09:26:25 -0700 (PDT) Original-Received: from caladan (dial-190152.pool.broadband44.net. [212.46.190.152]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-58eeabbf108sm3715330a12.93.2024.07.07.09.26.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Jul 2024 09:26:24 -0700 (PDT) In-Reply-To: (Pip Cet's message of "Sun, 07 Jul 2024 15:57:46 +0000") Received-SPF: pass client-ip=2a00:1450:4864:20::52b; envelope-from=eller.helmut@gmail.com; helo=mail-ed1-x52b.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 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:321505 Archived-At: On Sun, Jul 07 2024, Pip Cet wrote: >> You mean "stats", which includes results and possibly big objects of the >> previous tests, is included in the backtrace. And >> ert-test-run-tests-batch-expensive prints it with altered printer >> settings. Could be. > > So > > (cl-defmethod cl-print-object ((object ert--stats) stream)) > > should help? It appears to... Good idea! This makes ert-test-run-tests-batch-expensive definitely less expensive. Can we conclude something about igc from this? Maybe that it works as it should. But also that it's not particularly good if the heap is almost full with live objects.