dragonwell-project / dragonwell8

Alibaba Dragonwell8 JDK
http://dragonwell-jdk.io
GNU General Public License v2.0
4.21k stars 497 forks source link

[Wisp] Fix potential issues: unbalanced monitors and killed arrayoop pending_unpark #544

Open zhengxiaolinX opened 1 year ago

zhengxiaolinX commented 1 year ago

Description We observed unbalanced monitors in very rare cases happening. This patch fixes potential issues and also fixes an arrayoop that might be killed by GC.

Steps to Reproduce -

Expected behavior -

JDK version -

Execution environment -