|
| | PropertyCellSpace (Heap *heap, intptr_t max_capacity, AllocationSpace id) |
| |
| virtual int | RoundSizeDownToObjectAlignment (int size) |
| |
| | PagedSpace (Heap *heap, intptr_t max_capacity, AllocationSpace id, Executability executable) |
| |
| virtual | ~PagedSpace () |
| |
| bool | SetUp () |
| |
| bool | HasBeenSetUp () |
| |
| void | TearDown () |
| |
| bool | Contains (Address a) |
| |
| bool | Contains (HeapObject *o) |
| |
| MUST_USE_RESULT MaybeObject * | FindObject (Address addr) |
| |
| void | RepairFreeListsAfterBoot () |
| |
| void | PrepareForMarkCompact () |
| |
| intptr_t | Capacity () |
| |
| intptr_t | CommittedMemory () |
| |
| intptr_t | MaximumCommittedMemory () |
| |
| size_t | CommittedPhysicalMemory () |
| |
| void | ObtainFreeListStatistics (Page *p, SizeStats *sizes) |
| |
| void | ResetFreeListStatistics () |
| |
| void | ClearStats () |
| |
| void | AddToAccountingStats (intptr_t bytes) |
| |
| intptr_t | Available () |
| |
| virtual intptr_t | Size () |
| |
| virtual intptr_t | SizeOfObjects () |
| |
| virtual intptr_t | Waste () |
| |
| Address | top () |
| |
| Address | limit () |
| |
| Address * | allocation_top_address () |
| |
| Address * | allocation_limit_address () |
| |
| MUST_USE_RESULT MaybeObject * | AllocateRaw (int size_in_bytes) |
| |
| int | Free (Address start, int size_in_bytes) |
| |
| void | ResetFreeList () |
| |
| void | SetTopAndLimit (Address top, Address limit) |
| |
| void | EmptyAllocationInfo () |
| |
| void | Allocate (int bytes) |
| |
| void | IncreaseCapacity (int size) |
| |
| void | ReleasePage (Page *page, bool unlink) |
| |
| Page * | anchor () |
| |
| bool | was_swept_conservatively () |
| |
| void | set_was_swept_conservatively (bool b) |
| |
| void | SetPagesToSweep (Page *first) |
| |
| void | IncrementUnsweptFreeBytes (intptr_t by) |
| |
| void | IncreaseUnsweptFreeBytes (Page *p) |
| |
| void | DecrementUnsweptFreeBytes (intptr_t by) |
| |
| void | DecreaseUnsweptFreeBytes (Page *p) |
| |
| void | ResetUnsweptFreeBytes () |
| |
| bool | AdvanceSweeper (intptr_t bytes_to_sweep) |
| |
| bool | EnsureSweeperProgress (intptr_t size_in_bytes) |
| |
| bool | IsLazySweepingComplete () |
| |
| Page * | FirstPage () |
| |
| Page * | LastPage () |
| |
| void | EvictEvacuationCandidatesFromFreeLists () |
| |
| bool | CanExpand () |
| |
| int | CountTotalPages () |
| |
| int | AreaSize () |
| |
| | Space (Heap *heap, AllocationSpace id, Executability executable) |
| |
| virtual | ~Space () |
| |
| Heap * | heap () const |
| |
| Executability | executable () |
| |
| AllocationSpace | identity () |
| |
| void * | operator new (size_t size) |
| |
| void | operator delete (void *p) |
| |
Definition at line 2766 of file spaces.h.