RFR: 8358344: [leyden] Enable UseSecondarySupersTable support

Vladimir Kozlov kvn at openjdk.org
Tue Jun 3 19:31:32 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)

My testing passed.

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

Marked as reviewed by kvn (Committer).

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


More information about the leyden-dev mailing list