|
| 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 membersThese 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
| [Prev in Thread] | Current Thread | [Next in Thread] |