< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java

Print this page

        

*** 514,523 **** --- 514,528 ---- @Fold public static int objectMonitorEntryListOffset(@InjectedParameter GraalHotSpotVMConfig config) { return config.objectMonitorEntryList; } + @Fold + public static int objectMonitorSuccOffset(@InjectedParameter GraalHotSpotVMConfig config) { + return config.objectMonitorSucc; + } + /** * Mask for a biasable, locked or unlocked mark word. * * <pre> * +----------------------------------+-+-+
*** 683,692 **** --- 688,699 ---- public static final LocationIdentity OBJECT_MONITOR_CXQ_LOCATION = NamedLocationIdentity.mutable("ObjectMonitor::_cxq"); public static final LocationIdentity OBJECT_MONITOR_ENTRY_LIST_LOCATION = NamedLocationIdentity.mutable("ObjectMonitor::_EntryList"); + public static final LocationIdentity OBJECT_MONITOR_SUCC_LOCATION = NamedLocationIdentity.mutable("ObjectMonitor::_succ"); + @Fold public static int lockDisplacedMarkOffset(@InjectedParameter GraalHotSpotVMConfig config) { return config.basicLockDisplacedHeaderOffset; }
< prev index next >