RFR: 8281615: Deadlock caused by jdwp agent [v4]
David Holmes
dholmes at openjdk.java.net
Thu Feb 17 02:20:08 UTC 2022
On Thu, 17 Feb 2022 02:14:05 GMT, David Holmes <dholmes at openjdk.org> wrote:
>> In that case the `classTrack_processUnloads` is racing with the `classTrack_activate` call. I would not expect it to be possible to generate an event in relation to this before things have been "activated". But moving on ...
>
> Okay I see from later comments that in fact no such race exists, but we have to synchronize with cbTrackingObjectFree
Bah! But then a comment after that says it does exist again.
There seem to be issues understanding exactly what the concurrent call sequences can be with this code.
-------------
PR: https://git.openjdk.java.net/jdk/pull/7461
More information about the serviceability-dev
mailing list