Integrated: 8258254: Move PtrQueue flush to PtrQueueSet subclasses

Kim Barrett kbarrett at openjdk.java.net
Tue Jan 12 04:15:21 UTC 2021


On Sun, 20 Dec 2020 10:03:15 GMT, Kim Barrett <kbarrett at openjdk.org> wrote:

> Please review this change to the PtrQueue hierarchy, changing queue flushing
> from an intrinsic operation of the queue to an operation the qset performs on
> a queue.  This is a piece of the refactoring being done under JDK-8258251,
> separated out for easier review.
> 
> This change also removes a couple of no longer used internal helper functions
> from PtrQueue.
> 
> Testing:
> mach5 tier1
> local (linux-x64) hotspot:tier1 with -XX:+UseShenandoahGC

This pull request has now been integrated.

Changeset: 77f62909
Author:    Kim Barrett <kbarrett at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/77f62909
Stats:     147 lines in 12 files changed: 55 ins; 69 del; 23 mod

8258254: Move PtrQueue flush to PtrQueueSet subclasses

Reviewed-by: tschatzl, shade

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

PR: https://git.openjdk.java.net/jdk/pull/1851


More information about the shenandoah-dev mailing list