@SCJAllowed(value=INFRASTRUCTURE) final class PrivateMemory extends ManagedMemory
Schedulable
object is provided with one instance of PrivateMemory ,
its root private memory area. A schedulable object active within a private
memory area can create nested private memory areas through the
enterPrivateMemory method of ManagedMemory.
The rules for nested entering into a private memory are that the private memory area must be the current allocation context, and the calling schedulable object has to be the owner of the memory area. The owner of the memory area is defined to be the schedulable object that it was provided for.
ManagedMemory.ImmortalMemory| Constructor and Description |
|---|
PrivateMemory(int size) |
allocateBackingStore, enter, enterPrivateMemory, executeInArea, executeInAreaOf, executeInOuterArea, getRemainingBackingStore, removeArea, resetArea