Integrated: 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)
This pull request has now been integrated.
Changeset: 1c750fab
Author: Aleksey Shipilev <shade at openjdk.org>
URL: https://git.openjdk.org/leyden/commit/1c750fabd45807f648891711576f4bc15185087b
Stats: 8 lines in 2 files changed: 5 ins; 1 del; 2 mod
8358344: [leyden] Enable UseSecondarySupersTable support
Reviewed-by: asmehra, kvn
-------------
PR: https://git.openjdk.org/leyden/pull/73
More information about the leyden-dev
mailing list