hg: hsx/hotspot-rt/hotspot: 8003635: NPG: AsynchGetCallTrace broken by Method* virtual call
coleen.phillimore at oracle.com
coleen.phillimore at oracle.com
Wed Nov 28 17:35:40 PST 2012
Changeset: 59c790074993
Author: coleenp
Date: 2012-11-28 17:50 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/59c790074993
8003635: NPG: AsynchGetCallTrace broken by Method* virtual call
Summary: Make metaspace::contains be lock free and used to see if something is in metaspace, also compare Method* with vtbl pointer.
Reviewed-by: dholmes, sspitsyn, dcubed, jmasa
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/compiledICHolder.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/forte.cpp
! src/share/vm/utilities/globalDefinitions.hpp
More information about the serviceability-dev
mailing list