RFR: 8342659: Test vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java failed: Class nsk.share.jdi.TestClass1 was not unloaded [v2]
Albert Mingkun Yang
ayang at openjdk.org
Fri Oct 17 09:05:21 UTC 2025
On Thu, 16 Oct 2025 20:09:19 GMT, Albert Mingkun Yang <ayang at openjdk.org> wrote:
>> Use `Reference.refersTo` API to get more up to date liveness info of a class after OOM is thrown. The approach of relying `Cleaner` thread can incur some "asynchronous" cause various retrying logic, complicating the flow.
>>
>> The failure rate is ~60% before the fix and no failure for 2000 runs.
>>
>> Test: tier1-5
>
> Albert Mingkun Yang has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision:
>
> - Merge branch 'master' into test-unload
> - copyright
> - review
> - test-unload
Thanks for review.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/27840#issuecomment-3414524556
More information about the serviceability-dev
mailing list