|
| Space (Heap *heap, AllocationSpace id) |
|
Heap * | heap () const |
|
AllocationSpace | identity () |
|
const char * | name () |
|
virtual V8_EXPORT_PRIVATE void | AddAllocationObserver (AllocationObserver *observer) |
|
virtual V8_EXPORT_PRIVATE void | RemoveAllocationObserver (AllocationObserver *observer) |
|
virtual V8_EXPORT_PRIVATE void | PauseAllocationObservers () |
|
virtual V8_EXPORT_PRIVATE void | ResumeAllocationObservers () |
|
virtual V8_EXPORT_PRIVATE void | StartNextInlineAllocationStep () |
|
void | AllocationStep (int bytes_since_last, Address soon_object, int size) |
|
virtual size_t | CommittedMemory () |
|
virtual size_t | MaximumCommittedMemory () |
|
virtual size_t | Size ()=0 |
|
virtual size_t | SizeOfObjects () |
|
virtual size_t | CommittedPhysicalMemory ()=0 |
|
virtual size_t | Available ()=0 |
|
virtual int | RoundSizeDownToObjectAlignment (int size) |
|
virtual std::unique_ptr< ObjectIterator > | GetObjectIterator ()=0 |
|
void | AccountCommitted (size_t bytes) |
|
void | AccountUncommitted (size_t bytes) |
|
void | IncrementExternalBackingStoreBytes (ExternalBackingStoreType type, size_t amount) |
|
void | DecrementExternalBackingStoreBytes (ExternalBackingStoreType type, size_t amount) |
|
virtual size_t | ExternalBackingStoreBytes (ExternalBackingStoreType type) const |
|
V8_EXPORT_PRIVATE void * | GetRandomMmapAddr () |
|
MemoryChunk * | first_page () |
|
MemoryChunk * | last_page () |
|
base::List< MemoryChunk > & | memory_chunk_list () |
|
void * | operator new (size_t size) |
|
void | operator delete (void *p) |
|
|
static void | MoveExternalBackingStoreBytes (ExternalBackingStoreType type, Space *from, Space *to, size_t amount) |
|
static void * | New (size_t size) |
|
static void | Delete (void *p) |
|
|
intptr_t | GetNextInlineAllocationStepSize () |
|
bool | AllocationObserversActive () |
|
Definition at line 938 of file spaces.h.
The documentation for this class was generated from the following files: