public class Mark extends VMObject
Modifier and Type | Method and Description |
---|---|
int |
age() |
JavaThread |
biasedLocker() |
Mark |
displacedMarkHelper() |
long |
getSize() |
boolean |
hasBiasPattern() |
boolean |
hasDisplacedMarkHelper() |
long |
hash() |
boolean |
hasLocker() |
boolean |
hasMonitor() |
boolean |
hasNoHash() |
boolean |
isBeingInflated() |
boolean |
isBiasedAnonymously() |
boolean |
isCmsFreeChunk() |
boolean |
isLocked() |
boolean |
isMarked() |
boolean |
isUnlocked() |
BasicLock |
locker() |
ObjectMonitor |
monitor() |
boolean |
mustBePreserved() |
void |
printOn(java.io.PrintStream tty) |
long |
value() |
Address |
valueAsAddress() |
equals, getAddress, hashCode, toString
public Mark(Address addr)
public long value()
public Address valueAsAddress()
public boolean hasBiasPattern()
public JavaThread biasedLocker()
public boolean isBiasedAnonymously()
public boolean isLocked()
public boolean isUnlocked()
public boolean isMarked()
public boolean isBeingInflated()
public boolean mustBePreserved()
public boolean hasLocker()
public BasicLock locker()
public boolean hasMonitor()
public ObjectMonitor monitor()
public boolean hasDisplacedMarkHelper()
public Mark displacedMarkHelper()
public int age()
public long hash()
public boolean hasNoHash()
public void printOn(java.io.PrintStream tty)
public boolean isCmsFreeChunk()
public long getSize()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.