RFR: 8258254: Move PtrQueue flush to PtrQueueSet subclasses

Kim Barrett kbarrett at openjdk.java.net
Tue Jan 12 03:15:02 UTC 2021


On Mon, 11 Jan 2021 16:51:05 GMT, Aleksey Shipilev <shade 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
>
> Shenandoah and shared parts look fine.

Thanks @shipilev and @tschatzl  for reviewing.

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

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


More information about the shenandoah-dev mailing list