Integrated: Increase card offset mask

William Kemper wkemper at openjdk.org
Wed May 10 15:58:57 UTC 2023


On Tue, 9 May 2023 16:51:30 GMT, William Kemper <wkemper at openjdk.org> wrote:

> On 32-bit platforms, a 512 byte card covers 128 words. On 64-bit platforms, a 1024 byte card (the maximum allowed) also covers 128 words. This change increases the size of the mask we use when encoding object start offsets to handle these situations.

This pull request has now been integrated.

Changeset: f969d53d
Author:    William Kemper <wkemper at openjdk.org>
URL:       https://git.openjdk.org/shenandoah/commit/f969d53de1e9e318357d0f04b6270d3c9d012138
Stats:     5 lines in 2 files changed: 2 ins; 1 del; 2 mod

Increase card offset mask

Reviewed-by: kdnilsen

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

PR: https://git.openjdk.org/shenandoah/pull/275


More information about the shenandoah-dev mailing list