| Package | Description |
|---|---|
| javax.safetycritical |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmortalMemory
This class represents immortal memory.
|
class |
ManagedMemory
Managed memory is a scoped memory area that is managed by a mission.
|
(package private) class |
MissionMemory
Mission memory is a linear-time scoped memory area that remains active
through the lifetime of a mission.
|
(package private) class |
PrivateMemory
This class cannot be directly instantiated by the application;
hence there are no public constructors.
|
| Modifier and Type | Field and Description |
|---|---|
protected static MemoryArea |
MemoryArea.currentActiveArea |
protected static MemoryArea |
MemoryArea.head
Singleton reference for the immortal memory.
|
(package private) MemoryArea |
MemoryArea.innerArea
Inner area for enterPrivateMemory.
|
(package private) MemoryArea |
MemoryArea.next |
(package private) MemoryArea |
MemoryArea.prev |
| Modifier and Type | Method and Description |
|---|---|
static MemoryArea[] |
MemoryArea.getContexts(java.lang.Object object) |
(package private) static MemoryArea |
MemoryArea.getCurrentMemory()
Return the memory region which we are currently in.
|
static MemoryArea |
MemoryArea.getMemoryArea(java.lang.Object object) |