hg: jdk7/hotspot-rt/hotspot: 6699669: Hotspot server leaves synchronized block with monitor in bad state
xiaobin.lu at sun.com
xiaobin.lu at sun.com
Mon Apr 6 21:09:57 PDT 2009
Changeset: b9fba36710f2
Author: xlu
Date: 2009-04-06 15:47 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/b9fba36710f2
6699669: Hotspot server leaves synchronized block with monitor in bad state
Summary: Remove usage of _highest_lock field in Thread so that is_lock_owned won't depend on the correct update of that field.
Reviewed-by: never, dice, acorn
! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/Thread.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
More information about the serviceability-dev
mailing list