|
From: | Paul Eggert |
Subject: | bug#36597: 27.0.50; rehash hash tables eagerly in pdumper |
Date: | Sat, 20 Jul 2019 23:32:03 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 |
Pip Cet wrote:
I don't see anything in there that would drastically affect performance or memory footprint.
The drastic change to the memory footprint occurs because the old code incorrectly computed the length of the hash table's vectors, and over-allocated them in some cases. The over-allocation factor could get worse with each hash table resize, following a Fibonacci-like sequence. I think this was a bug I introduced in 2011-07-21T17:41:20!eggert@cs.ucla.edu.
[Prev in Thread] | Current Thread | [Next in Thread] |