RFR: 8343704: Bad GC parallelism with processing Cleaner queues [v14]

Brent Christian bchristi at openjdk.org
Mon Dec 2 18:38:47 UTC 2024


On Wed, 27 Nov 2024 17:23:10 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

>> How about this:
>> 
>>> ...the problem is in GC time hiccups to walk the large linked lists.
>> 
>> Though, for this test, `CleanableList` itself is not being walked.
>> 
>> Rather, `CleanableList` itself is a factor in as much as it exists on the heap, populated with `PhantomCleanableRef`s.
>> 
>> So this test measures what effect, if any, the conversion from the old linked list to new CleanableList has on GC, when referents are _not_ becoming unreachable.
>
> So, @bchristi-git -- are you happy with current version, or?

Sorry, U.S. holiday. Yes, I'm happy with the current version. Thanks for answering my questions.

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

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


More information about the core-libs-dev mailing list