hg: jdk9/hs-rt/hotspot: 8049737: Contended Locking reorder and cache line bucket

daniel.daugherty at oracle.com daniel.daugherty at oracle.com
Tue Oct 14 19:38:03 UTC 2014


Changeset: 5fc21235d0fd
Author:    dcubed
Date:      2014-10-14 10:32 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5fc21235d0fd

8049737: Contended Locking reorder and cache line bucket
Summary: JEP-143/JDK-8046133 - optimization #1 - reorder and cache line bucket.
Reviewed-by: shade, dice, dholmes, dsimms
Contributed-by: dave.dice at oracle.com, karen.kinnear at oracle.com, daniel.daugherty at oracle.com

! agent/src/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java
! src/cpu/sparc/vm/globalDefinitions_sparc.hpp
! src/cpu/x86/vm/globalDefinitions_x86.hpp
! src/share/vm/memory/padded.hpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/objectMonitor.inline.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp



More information about the jdk9-hs-rt-changes mailing list