Integrated: 8345655: Move reservation code out of ReservedSpace

Stefan Karlsson stefank at openjdk.org
Wed Dec 18 10:21:52 UTC 2024


On Thu, 12 Dec 2024 13:36:07 GMT, Stefan Karlsson <stefank at openjdk.org> wrote:

> The ReservedSpace class and its friends has a dual functionality of describing a reserved memory region AND it also reserves memory. I would like to split this so that the ReservedSpace classes only acts as data carrier about reserved memory and then have a more explicit API for reserving memory and baking a ReservedSpace given the outcome of the reservation.
> 
> See the first comment for the full description:

This pull request has now been integrated.

Changeset: 73b5dbae
Author:    Stefan Karlsson <stefank at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/73b5dbaec340b3e8c958d63f510df92ec621c04e
Stats:     2113 lines in 59 files changed: 1182 ins; 806 del; 125 mod

8345655: Move reservation code out of ReservedSpace

Reviewed-by: azafari, jsjolen

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

PR: https://git.openjdk.org/jdk/pull/22712


More information about the shenandoah-dev mailing list