class SpillLocationInterval extends CompoundInterval
| Modifier and Type | Field and Description |
|---|---|
private int |
frameOffset
The spill location, an offset from the frame pointer
|
(package private) static long |
serialVersionUID
Support for Set serialization
|
private int |
size
The size of the spill location, in bytes.
|
private int |
type |
c| Constructor and Description |
|---|
SpillLocationInterval(int frameOffset,
int size,
int type) |
| Modifier and Type | Method and Description |
|---|---|
(package private) int |
getOffset() |
(package private) int |
getSize() |
int |
getType() |
int |
hashCode()
Redefine hash code for reproducibility.
|
String |
toString() |
addNonIntersectingInterval, addRange, assign, copy, copy, getAssignment, getBasicInterval, getBasicInterval, getLowerBound, getRegister, getSpillInterval, getUpperBound, headSetInclusive, headSetInclusive, intersects, isAssigned, isInfrequent, isSpilled, removeIntervalsAndCache, setFrequent, spill, tailSetInclusiveadd, addAll, ceiling, clear, clone, comparator, contains, descendingIterator, descendingSet, first, floor, headSet, headSet, higher, isEmpty, iterator, last, lower, pollFirst, pollLast, remove, size, spliterator, subSet, subSet, tailSet, tailSetequals, removeAllcontainsAll, retainAll, toArray, toArrayfinalize, getClass, notify, notifyAll, wait, wait, waitcontainsAll, equals, removeAll, retainAll, toArray, toArrayparallelStream, removeIf, streamstatic final long serialVersionUID
private final int frameOffset
private final int type
private final int size
SpillLocationInterval(int frameOffset, int size, int type)
int getOffset()
int getSize()
public int getType()
public String toString()
toString in class CompoundIntervalpublic int hashCode()
hashCode in interface Collection<BasicInterval>hashCode in interface Set<BasicInterval>hashCode in class AbstractSet<BasicInterval>