RFR: 8292233: Increase symtab hash table size
Chris Plummer
cjplummer at openjdk.org
Thu Aug 11 14:52:28 UTC 2022
On Thu, 11 Aug 2022 07:12:17 GMT, Daniel Jeliński <djelinski at openjdk.org> wrote:
> Resize the hash table to minimize collisions. The correct size was already calculated, but was not used.
Looks good. For some historical perspective, it looks like this change came with the following commit:
https://github.com/openjdk/jdk/commit/2841c5eb2b502f7b299347a203df52ab918cadce#diff-166f525c275cf2d9812ceb9f8c9c98352974e23a898df4d71762d9c7d0dc2481
Oddly that is for the initial push of AOT support. My first guess was that AOT greatly increased the number of symbols, and maybe some performance profiling picked up this hash table performance, but that seems unlikely since I see no reason why AOT would have resulted in profiling SA support.
-------------
Marked as reviewed by cjplummer (Reviewer).
PR: https://git.openjdk.org/jdk/pull/9834
More information about the serviceability-dev
mailing list