RFR: 8311981: Test gc/stringdedup/TestStringDeduplicationAgeThreshold.java#ZGenerational timed out [v2]
Axel Boldt-Christmas
aboldtch at openjdk.org
Mon Aug 14 07:36:02 UTC 2023
On Mon, 14 Aug 2023 07:07:10 GMT, Robbin Ehn <rehn at openjdk.org> wrote:
> Hello, a question, if I understand the description correctly: Even if "Generation GC Thread" gets the VM op lock, it will still wait for VM thread to execute it's VM op. But if the VM thread is blocked in the handshake waiting for that VM op, we are still stuck?
>
> What I'm I not understanding?
In `Monitor::wait()` the `InFlightMutexRelease` is used by `ThreadBlockInVMPreprocess` to unlock the lock before calling `SafepointMechanism::process_if_requested`.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/15240#issuecomment-1676811881
More information about the hotspot-runtime-dev
mailing list