< 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 >