| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private static CIntegerField | |
| private VirtualSpace | |
| private static Field | |
| private static Field | |
| private VirtualSpace |
| Modifier and Type | Method and Description |
|---|---|
| public Address | |
| private Address | |
| private HeapBlock | |
| public boolean | |
| public Address | |
| public Address | |
| private HeapBlock | |
| private int | |
| private VirtualSpace | |
| private VirtualSpace | |
| private static void | |
| public void | |
| private Address | |
| private long |
| log2SegmentSize | back to summary |
|---|---|
| private int log2SegmentSize | |
| log2SegmentSizeField | back to summary |
|---|---|
| private static CIntegerField log2SegmentSizeField | |
| memory | back to summary |
|---|---|
| private VirtualSpace memory | |
| memoryField | back to summary |
|---|---|
| private static Field memoryField | |
| segmapField | back to summary |
|---|---|
| private static Field segmapField | |
| segmentMap | back to summary |
|---|---|
| private VirtualSpace segmentMap | |
| CodeHeap | back to summary |
|---|---|
| public CodeHeap(Address addr) | |
| begin | back to summary |
|---|---|
| public Address begin() | |
| blockBase | back to summary |
|---|---|
| private Address blockBase(Address p) | |
| blockStart | back to summary |
|---|---|
| private HeapBlock blockStart(Address p) | |
| contains | back to summary |
|---|---|
| public boolean contains(Address p) | |
| end | back to summary |
|---|---|
| public Address end() | |
| findStart | back to summary |
|---|---|
| public Address findStart(Address p) Returns the start of the block containing p or null | |
| getBlockAt | back to summary |
|---|---|
| private HeapBlock getBlockAt(Address addr) | |
| getLog2SegmentSize | back to summary |
|---|---|
| private int getLog2SegmentSize() | |
| getMemory | back to summary |
|---|---|
| private VirtualSpace getMemory() | |
| getSegmentMap | back to summary |
|---|---|
| private VirtualSpace getSegmentMap() | |
| initialize | back to summary |
|---|---|
| private static void initialize(TypeDataBase db) | |
| iterate | back to summary |
|---|---|
| public void iterate(CodeCacheVisitor visitor, CodeCache cache) | |
| nextBlock | back to summary |
|---|---|
| private Address nextBlock(Address ptr) | |
| segmentFor | back to summary |
|---|---|
| private long segmentFor(Address p) | |