RFR: 8223312: Utilize handshakes instead of is_thread_fully_suspended [v3]

Robbin Ehn rehn at openjdk.java.net
Thu Oct 22 10:47:20 UTC 2020


On Thu, 22 Oct 2020 10:04:48 GMT, Erik Österlund <eosterlund at openjdk.org> wrote:

>> Robbin Ehn has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains seven commits:
>> 
>>  - Fixed merge miss
>>  - Merge branch 'master' into 8223312-Utilize-handshakes-instead-of-is_thread_fully_suspended
>>  - Merge fix from Richard
>>  - Merge branch 'master' into 8223312-Utilize-handshakes-instead-of-is_thread_fully_suspended
>>  - Removed TraceSuspendDebugBits
>>  - Removed unused method is_ext_suspend_completed_with_lock
>>  - Utilize handshakes instead of is_thread_fully_suspended
>
> Looks good. Awesome fix IMO.

Passes my local testing: open/test/jdk/com/sun/jdi/EATests.java, nsk_jvmti, nsk_jdi, jdk_jdi, jck:vm.
Still running t1-t5 in test system.

I will be integrating later today, so the ZGC/EscapeBarrier issue can be resolved (which is semi-dependent on this).

Thanks @dholmes-ora, @dcubed-ojdk, @reinrich, @fisk !

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

PR: https://git.openjdk.java.net/jdk/pull/729


More information about the serviceability-dev mailing list