emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: scratch/hash-table-perf 3e9e68333ae 16/35: Remove rehash-threshold a


From: Dmitry Gutov
Subject: Re: scratch/hash-table-perf 3e9e68333ae 16/35: Remove rehash-threshold and rehash-size struct members
Date: Thu, 4 Jan 2024 20:52:22 +0200
User-agent: Mozilla Thunderbird

On 04/01/2024 17:56, Mattias Engdegård wrote:
branch: scratch/hash-table-perf
commit 3e9e68333ae15a6544e490851f80da3a8f9ef343
Author: Mattias Engdegård<mattiase@acm.org>
Commit: Mattias Engdegård<mattiase@acm.org>

     Remove rehash-threshold and rehash-size struct members
These parameters have no visible semantics and are hardly ever used,
     so just use the default values for all hash tables.  This saves
     memory, shrinks the external representation, and will improve
     performance.

I'm curious whether any of these callers have tested with different values and found a difference in performance:

https://github.com/search?q=%3Arehash-threshold+language%3A%22Emacs+Lisp%22&type=code&l=Emacs+Lisp



reply via email to

[Prev in Thread] Current Thread [Next in Thread]