| Modifier and Type | Field and Description |
|---|---|
| private static AddressField | |
| private static AddressField | |
| private static CIntegerField | |
| private static CIntegerField | |
| private static long | |
| private static AddressField | |
| private G1HeapRegionType | |
| private static long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Address | |
| public Address | |
| public long | |
| public List | getLiveRegions()
Overrides sun. Implements sun. Returns regions of Space where live objects live |
| public static long | |
| public static long | |
| private static synchronized void | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public void | |
| public Address | |
| public long | |
| public MemRegion | usedRegion()
Overrides sun. Returns a subregion of the space containing all the objects in the space. |
| bottomField | back to summary |
|---|---|
| private static AddressField bottomField Hides sun. | |
| endField | back to summary |
|---|---|
| private static AddressField endField | |
| grainBytesField | back to summary |
|---|---|
| private static CIntegerField grainBytesField | |
| pinnedCountField | back to summary |
|---|---|
| private static CIntegerField pinnedCountField | |
| pointerSize | back to summary |
|---|---|
| private static long pointerSize | |
| topField | back to summary |
|---|---|
| private static AddressField topField | |
| type | back to summary |
|---|---|
| private G1HeapRegionType type | |
| typeFieldOffset | back to summary |
|---|---|
| private static long typeFieldOffset | |
| G1HeapRegion | back to summary |
|---|---|
| public G1HeapRegion(Address addr) | |
| bottom | back to summary |
|---|---|
| public Address bottom() | |
| end | back to summary |
|---|---|
| public Address end() | |
| free | back to summary |
|---|---|
| public long free() | |
| getLiveRegions | back to summary |
|---|---|
| public List Overrides sun. Implements sun. Doc from sun. Returns regions of Space where live objects live
| |
| getPointerSize | back to summary |
|---|---|
| public static long getPointerSize() | |
| grainBytes | back to summary |
|---|---|
| public static long grainBytes() | |
| initialize | back to summary |
|---|---|
| private static synchronized void initialize(TypeDataBase db) | |
| isFree | back to summary |
|---|---|
| public boolean isFree() | |
| isHumongous | back to summary |
|---|---|
| public boolean isHumongous() | |
| isInRegion | back to summary |
|---|---|
| public boolean isInRegion(Address addr) | |
| isOld | back to summary |
|---|---|
| public boolean isOld() | |
| isPinned | back to summary |
|---|---|
| public boolean isPinned() | |
| isYoung | back to summary |
|---|---|
| public boolean isYoung() | |
| printOn | back to summary |
|---|---|
| public void printOn(PrintStream tty) Overrides sun. | |
| top | back to summary |
|---|---|
| public Address top() | |
| used | back to summary |
|---|---|
| public long used() | |
| usedRegion | back to summary |
|---|---|
| public MemRegion usedRegion() Overrides sun. Returns a subregion of the space containing all the objects in the space. | |