Integrated: 8258255: Move PtrQueue active flag to SATBMarkQueue
Kim Barrett
kbarrett at openjdk.java.net
Fri Dec 18 15:13:44 UTC 2020
On Thu, 17 Dec 2020 13:17:11 GMT, Kim Barrett <kbarrett at openjdk.org> wrote:
> Please review this change to the PtrQueue hierarchy, moving the support for
> "active" queues and qset to SATBMarkQueue[Set], which is the only user of
> this feature. Other classes derived from PtrQueue[Set] currently work
> around or ignore this feature. This change removes it from consideration
> entirely for those other classes.
>
> Testing:
> mach5 tier1
> local (linux-x64) hotspot:tier1 with -XX:+UseShenandoahGC
>
> In the process of doing this refactoring I noticed that some of the
> vmStructs support around PtrQueue[Set] didn't get moved from G1 to shared,
> and the G1 parts are incomplete. Filed JDK-8258581 to address that.
This pull request has now been integrated.
Changeset: 00d80fdd
Author: Kim Barrett <kbarrett at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/00d80fdd
Stats: 78 lines in 8 files changed: 22 ins; 38 del; 18 mod
8258255: Move PtrQueue active flag to SATBMarkQueue
Reviewed-by: tschatzl, sjohanss
-------------
PR: https://git.openjdk.java.net/jdk/pull/1820
More information about the hotspot-gc-dev
mailing list