@@ -390,7 +390,7 @@ public int threadLastJavaFpOffset() {
390
390
public final int unlockedValue = getConstant ("markWord::unlocked_value" , Integer .class );
391
391
public final int monitorValue = getConstant ("markWord::monitor_value" , Integer .class );
392
392
public final int ageMaskInPlace = getConstant ("markWord::age_mask_in_place" , Integer .class );
393
- public final int unusedMark = getConstant ("markWord::marked_value" , Integer .class );
393
+ public final int unusedMark = getConstant ("markWord::marked_value" , Integer .class , 3 , JDK > 21 );
394
394
// Identity hash code value when uninitialized.
395
395
public final int uninitializedIdentityHashCodeValue = getConstant ("markWord::no_hash" , Integer .class );
396
396
@@ -400,7 +400,6 @@ public int threadLastJavaFpOffset() {
400
400
public final int objectMonitorCxq = getFieldOffset ("ObjectMonitor::_cxq" , Integer .class , "ObjectWaiter*" );
401
401
public final int objectMonitorEntryList = getFieldOffset ("ObjectMonitor::_EntryList" , Integer .class , "ObjectWaiter*" );
402
402
public final int objectMonitorSucc = getFieldOffset ("ObjectMonitor::_succ" , Integer .class , JDK > 21 ? "int64_t" : "JavaThread*" );
403
- public final int objectMonitorStackLocker = getFieldOffset ("ObjectMonitor::_stack_locker" , Integer .class , "BasicLock*" );
404
403
405
404
public final int contEntry = getFieldOffset ("JavaThread::_cont_entry" , Integer .class , "ContinuationEntry*" , -1 , JDK >= 24 );
406
405
public final int pinCount = getFieldOffset ("ContinuationEntry::_pin_count" , Integer .class , "uint32_t" , -1 , JDK >= 24 );
0 commit comments