RFR: 8358344: [leyden] Enable UseSecondarySupersTable support

Aleksey Shipilev shade at openjdk.org
Tue Jun 3 20:02:08 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)

Cool, here goes.

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

PR Comment: https://git.openjdk.org/leyden/pull/73#issuecomment-2936963476


More information about the leyden-dev mailing list