public class SubstrateReferenceMap extends jdk.vm.ci.code.ReferenceMap implements ReferenceMapEncoder.Input
| Constructor and Description |
|---|
SubstrateReferenceMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
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 |
isOffsetCompressed(int offset) |
boolean |
isOffsetMarked(int offset) |
void |
markReferenceAtOffset(int offset,
boolean compressed) |
void |
markReferenceAtOffset(int offset,
int baseOffset,
boolean compressed) |
void |
verify() |
public boolean isOffsetMarked(int offset)
public boolean isOffsetCompressed(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.Inputpublic ReferenceMapEncoder.OffsetIterator getOffsets()
getOffsets in interface ReferenceMapEncoder.Inputpublic boolean hasNoDerivedOffsets()
public void verify()
public void dump(StringBuilder builder)