On Thu, 21 Nov 2024 07:11:00 GMT, Aleksey Shipilev <sh...@openjdk.org> wrote:

>> test/micro/org/openjdk/bench/java/lang/ref/CleanerGC.java line 45:
>> 
>>> 43: 
>>> 44:     // Deliberately a linked list to avoid exposing external 
>>> parallelism to GC.
>>> 45:     Target prev;
>> 
>> Is `CleanerGC.prev` used?
>
> Yes. It maintains the root of a reachable linked list of `Target`-s.

Doesn't it get covered by the local `prev` in `setup()`? Should that be removed?

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

PR Review Comment: https://git.openjdk.org/jdk/pull/22043#discussion_r1852608976

Reply via email to