| 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
|