Package | Description |
---|---|
org.jikesrvm.compilers.opt.liveness |
Modifier and Type | Field and Description |
---|---|
private LiveSetElement |
LiveSetEnumerator.current
the current element on this list
|
private LiveSetElement |
LiveSet.first
The beginning of the list
|
private LiveSetElement |
LiveSetElement.next
The next field
|
Modifier and Type | Method and Description |
---|---|
private LiveSetElement |
LiveSet.createAndAddToCurrentList(RegisterOperand register,
LiveSetElement prevElement)
Copy the newElement into a new object and add it to the list
after prevElement.
|
LiveSetElement |
LiveSetElement.getNext()
Returns the next element on this list
|
private LiveSetElement |
LiveSet.getNextPtr(LiveSetElement ptr)
Inspects the passed ptr, if it is nonnull it returns its next field
otherwise, it returns "first"
|
Modifier and Type | Method and Description |
---|---|
private LiveSetElement |
LiveSet.createAndAddToCurrentList(RegisterOperand register,
LiveSetElement prevElement)
Copy the newElement into a new object and add it to the list
after prevElement.
|
private LiveSetElement |
LiveSet.getNextPtr(LiveSetElement ptr)
Inspects the passed ptr, if it is nonnull it returns its next field
otherwise, it returns "first"
|
void |
LiveSetElement.setNext(LiveSetElement newNext)
Sets the next element field
|
Constructor and Description |
---|
LiveSetEnumerator(LiveSetElement list)
The constructor
|