protected abstract static class HeapPolicy.CollectOnAllocationPolicy extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
HeapPolicy.CollectOnAllocationPolicy.Always
A policy that always causes collection on allocation.
|
protected static class |
HeapPolicy.CollectOnAllocationPolicy.Never
A policy that never causes collection on allocation.
|
protected static class |
HeapPolicy.CollectOnAllocationPolicy.Sometimes
A policy that causes collections if enough young generation allocation has happened.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
maybeCauseCollection()
Cause a collection if the policy says to.
|