| Modifier and Type | Field and Description |
|---|---|
| protected static AddressField | |
| protected static AddressField | |
| protected static AddressField |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public long | capacity()
Implements abstract sun. The maximum number of object bytes the generation can currently hold. |
| public long | contiguousAvailable()
Implements abstract sun. The largest number of contiguous free words in the generation, including expansion. |
| public ContiguousSpace | |
| public long | free()
Implements abstract sun. The number of free bytes in the gen. |
| public ContiguousSpace | |
| private static synchronized void | |
| public boolean | |
| public void | liveRegionsIterate(LiveRegionsClosure closure)
Implements abstract sun. Iteration - do not use for time critical operations |
| public String | |
| public void | |
| public ContiguousSpace | |
| public long | used()
Implements abstract sun. The number of used bytes in the gen. |
| edenSpaceField | back to summary |
|---|---|
| protected static AddressField edenSpaceField | |
| fromSpaceField | back to summary |
|---|---|
| protected static AddressField fromSpaceField | |
| toSpaceField | back to summary |
|---|---|
| protected static AddressField toSpaceField | |
| DefNewGeneration | back to summary |
|---|---|
| public DefNewGeneration(Address addr) | |
| capacity | back to summary |
|---|---|
| public long capacity() Implements abstract sun. Doc from sun. The maximum number of object bytes the generation can currently hold. | |
| contiguousAvailable | back to summary |
|---|---|
| public long contiguousAvailable() Implements abstract sun. Doc from sun. The largest number of contiguous free words in the generation, including expansion. (VM's version assumes it is called at a safepoint.) | |
| eden | back to summary |
|---|---|
| public ContiguousSpace eden() | |
| free | back to summary |
|---|---|
| public long free() Implements abstract sun. Doc from sun. The number of free bytes in the gen. | |
| from | back to summary |
|---|---|
| public ContiguousSpace from() | |
| initialize | back to summary |
|---|---|
| private static synchronized void initialize(TypeDataBase db) | |
| isIn | back to summary |
|---|---|
| public boolean isIn(Address p) | |
| liveRegionsIterate | back to summary |
|---|---|
| public void liveRegionsIterate(LiveRegionsClosure closure) Implements abstract sun. Doc from sun. Iteration - do not use for time critical operations | |
| name | back to summary |
|---|---|
| public String name() Implements abstract sun. | |
| printOn | back to summary |
|---|---|
| public void printOn(PrintStream tty) Implements abstract sun. | |
| to | back to summary |
|---|---|
| public ContiguousSpace to() | |
| used | back to summary |
|---|---|
| public long used() Implements abstract sun. Doc from sun. The number of used bytes in the gen. | |