| Modifier and Type | Class and Description |
|---|---|
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private static AddressField | |
| private static AddressField | |
| private static CIntegerField | |
| private static CIntegerField | |
| private static CIntegerField |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private G1HeapRegion | |
| public long | |
| public G1HeapRegion | |
| public Iterator | |
| private static synchronized void | |
| public long | |
| public long |
| baseField | back to summary |
|---|---|
| private static AddressField baseField | |
| biasedBaseField | back to summary |
|---|---|
| private static AddressField biasedBaseField | |
| biasField | back to summary |
|---|---|
| private static CIntegerField biasField | |
| lengthField | back to summary |
|---|---|
| private static CIntegerField lengthField | |
| shiftByField | back to summary |
|---|---|
| private static CIntegerField shiftByField | |
| G1HeapRegionTable | back to summary |
|---|---|
| public G1HeapRegionTable(Address addr) | |
| at | back to summary |
|---|---|
| private G1HeapRegion at(long index) | |
| bias | back to summary |
|---|---|
| public long bias() | |
| getByAddress | back to summary |
|---|---|
| public G1HeapRegion getByAddress(Address target) | |
| heapRegionIterator | back to summary |
|---|---|
| public Iterator | |
| initialize | back to summary |
|---|---|
| private static synchronized void initialize(TypeDataBase db) | |
| length | back to summary |
|---|---|
| public long length() | |
| shiftBy | back to summary |
|---|---|
| public long shiftBy() | |
| Modifier and Type | Field and Description |
|---|---|
| private long | |
| private long | |
| private G1HeapRegion |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public G1HeapRegion | |
| public G1HeapRegion | |
| public void | remove()
Overrides default java. Removes from the underlying collection the last element returned by this iterator (optional operation). |
| index | back to summary |
|---|---|
| private long index | |
| length | back to summary |
|---|---|
| private long length | |
| next | back to summary |
|---|---|
| private G1HeapRegion next | |
| G1HeapRegionIterator | back to summary |
|---|---|
| pack-priv G1HeapRegionIterator(long totalLength) | |
| hasNext | back to summary |
|---|---|
| public boolean hasNext() Implements java. Doc from java. Returns
| |
| next | back to summary |
|---|---|
| public G1HeapRegion next() Implements java. Doc from java. Returns the next element in the iteration.
| |
| positionToNext | back to summary |
|---|---|
| public G1HeapRegion positionToNext() | |
| remove | back to summary |
|---|---|
| public void remove() Overrides default java. Doc from java. Removes from the underlying collection the last element returned
by this iterator (optional operation). This method can be called
only once per call to The behavior of an iterator is unspecified if the underlying collection is modified while the iteration is in progress in any way other than by calling this method, unless an overriding class has specified a concurrent modification policy.
The behavior of an iterator is unspecified if this method is called
after a call to the
| |