Integrated: Marking and evacuation constrained to young gen in generational mode.
Bernd Mathiske
bmathiske at openjdk.java.net
Mon Dec 14 15:45:17 UTC 2020
On Wed, 9 Dec 2020 16:40:42 GMT, Bernd Mathiske <bmathiske at openjdk.org> wrote:
> These restrictions will change when we have multiple generations at work. For GenShen milestone 1 we want to operate entirely in the young generation, to prove our changes function thus far.
>
> The second commit adds the missing generation affiliation for contiguous allocations, i.e. humongous object regions.
>
> This step still runs normally when in any non-generational mode, and it runs at reduced heap capacity in generational mode. Only the young generation is populated in the latter case.
This pull request has now been integrated.
Changeset: 9358d48b
Author: Bernd Mathiske <bmathiske at openjdk.org>
Committer: Roman Kennke <rkennke at openjdk.org>
URL: https://git.openjdk.java.net/shenandoah/commit/9358d48b
Stats: 20 lines in 3 files changed: 6 ins; 0 del; 14 mod
Marking and evacuation constrained to young gen in generational mode.
Reviewed-by: rkennke
-------------
PR: https://git.openjdk.java.net/shenandoah/pull/9
More information about the shenandoah-dev
mailing list