RFR: 8358344: [leyden] Enable UseSecondarySupersTable support

Ashutosh Mehra asmehra at openjdk.org
Tue Jun 3 14:10:22 UTC 2025


On Tue, 3 Jun 2025 08:31:32 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> `UseSecondarySupersTable` was disabled during the merge last month. It is time to enable it back. We need to record the table and slowpaths for `id_for_address` to work. `SECONDARY_SUPERS_TABLE_SIZE` is realistically at most `64` (matches machine bitness), so I added `+70` to all relevant sizing constants.
> 
> Additional testing:
>  - [x] Linux x86_64 server fastdebug, `runtime/cds` works (used to fail with just `UseSecondarySupersTable = false` removed)

lgtm

-------------

Marked as reviewed by asmehra (Committer).

PR Review: https://git.openjdk.org/leyden/pull/73#pullrequestreview-2892569933


More information about the leyden-dev mailing list