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