public class SubstrateReferenceMap extends jdk.vm.ci.code.ReferenceMap implements ReferenceMapEncoder.Input
Constructor and Description |
---|
SubstrateReferenceMap() |
Modifier and Type | Method and Description |
---|---|
StringBuilder |
dump(StringBuilder builder) |
boolean |
equals(Object obj) |
Map<Integer,Object> |
getDebugAllUsedRegisters() |
Map<Integer,Object> |
getDebugAllUsedStackSlots() |
ReferenceMapEncoder.OffsetIterator |
getOffsets() |
int |
hashCode() |
boolean |
hasNoDerivedOffsets() |
boolean |
isEmpty() |
boolean |
isOffsetMarked(int offset) |
void |
markReferenceAtOffset(int offset,
boolean compressed) |
void |
markReferenceAtOffset(int offset,
int baseOffset,
boolean compressed) |
String |
toString() |
void |
verify() |
public boolean isOffsetMarked(int offset)
public void markReferenceAtOffset(int offset, boolean compressed)
public void markReferenceAtOffset(int offset, int baseOffset, boolean compressed)
public boolean isEmpty()
isEmpty
in interface ReferenceMapEncoder.Input
public ReferenceMapEncoder.OffsetIterator getOffsets()
getOffsets
in interface ReferenceMapEncoder.Input
public boolean hasNoDerivedOffsets()
public void verify()
public StringBuilder dump(StringBuilder builder)