#include <new-spaces.h>
Definition at line 596 of file new-spaces.h.
◆ PagedNewSpace()
v8::internal::PagedNewSpace::PagedNewSpace |
( |
Heap * | heap, |
|
|
size_t | initial_capacity, |
|
|
size_t | min_capacity, |
|
|
size_t | max_capacity ) |
◆ ~PagedNewSpace()
v8::internal::PagedNewSpace::~PagedNewSpace |
( |
| ) |
|
|
final |
◆ AllocatedSinceLastGC()
size_t v8::internal::PagedNewSpace::AllocatedSinceLastGC |
( |
| ) |
const |
|
inlinefinalvirtual |
◆ Available()
size_t v8::internal::PagedNewSpace::Available |
( |
| ) |
const |
|
inlinefinal |
◆ begin() [1/2]
◆ begin() [2/2]
iterator v8::internal::PagedNewSpace::begin |
( |
| ) |
|
|
inlinefinalvirtual |
◆ Capacity()
size_t v8::internal::PagedNewSpace::Capacity |
( |
| ) |
const |
|
inlinefinalvirtual |
◆ CommittedMemory()
size_t v8::internal::PagedNewSpace::CommittedMemory |
( |
| ) |
const |
|
inlinefinal |
◆ CommittedPhysicalMemory()
size_t v8::internal::PagedNewSpace::CommittedPhysicalMemory |
( |
| ) |
const |
|
inlinefinal |
◆ ContainsSlow()
bool v8::internal::PagedNewSpace::ContainsSlow |
( |
Address | a | ) |
const |
|
inlinefinalvirtual |
◆ CreateAllocatorPolicy()
◆ end() [1/2]
◆ end() [2/2]
iterator v8::internal::PagedNewSpace::end |
( |
| ) |
|
|
inlinefinalvirtual |
◆ ExternalBackingStoreBytes()
◆ FinishShrinking()
void v8::internal::PagedNewSpace::FinishShrinking |
( |
| ) |
|
|
inline |
◆ first_allocatable_address()
Address v8::internal::PagedNewSpace::first_allocatable_address |
( |
| ) |
const |
|
inlinefinalvirtual |
◆ first_page() [1/2]
const PageMetadata * v8::internal::PagedNewSpace::first_page |
( |
| ) |
const |
|
inlinefinal |
◆ first_page() [2/2]
◆ From()
◆ GarbageCollectionEpilogue()
void v8::internal::PagedNewSpace::GarbageCollectionEpilogue |
( |
| ) |
|
|
inlinefinalvirtual |
◆ GetObjectIterator()
std::unique_ptr< ObjectIterator > v8::internal::PagedNewSpace::GetObjectIterator |
( |
Heap * | heap | ) |
|
|
inlinefinal |
◆ Grow()
void v8::internal::PagedNewSpace::Grow |
( |
size_t | new_capacity | ) |
|
|
inlinefinalvirtual |
◆ GrowToMaximumCapacityForTesting()
void v8::internal::PagedNewSpace::GrowToMaximumCapacityForTesting |
( |
| ) |
|
|
inlinefinalvirtual |
◆ IsPromotionCandidate()
◆ last_page() [1/2]
const PageMetadata * v8::internal::PagedNewSpace::last_page |
( |
| ) |
const |
|
inlinefinal |
◆ last_page() [2/2]
◆ MakeIterable()
void v8::internal::PagedNewSpace::MakeIterable |
( |
| ) |
|
|
inlineoverridevirtual |
◆ MaximumCapacity()
size_t v8::internal::PagedNewSpace::MaximumCapacity |
( |
| ) |
const |
|
inlinefinalvirtual |
◆ MaximumCommittedMemory()
size_t v8::internal::PagedNewSpace::MaximumCommittedMemory |
( |
| ) |
const |
|
inlinefinal |
◆ memory_chunk_list()
◆ MinimumCapacity()
size_t v8::internal::PagedNewSpace::MinimumCapacity |
( |
| ) |
const |
|
inlinefinalvirtual |
◆ paged_space() [1/2]
◆ paged_space() [2/2]
◆ ReleasePage()
void v8::internal::PagedNewSpace::ReleasePage |
( |
PageMetadata * | page | ) |
|
|
inline |
◆ RemovePage()
void v8::internal::PagedNewSpace::RemovePage |
( |
PageMetadata * | page | ) |
|
|
inlinefinalprivatevirtual |
◆ ShouldReleaseEmptyPage()
bool v8::internal::PagedNewSpace::ShouldReleaseEmptyPage |
( |
| ) |
|
|
inline |
◆ Size()
size_t v8::internal::PagedNewSpace::Size |
( |
| ) |
const |
|
inlinefinal |
◆ SizeOfObjects()
size_t v8::internal::PagedNewSpace::SizeOfObjects |
( |
| ) |
const |
|
inlinefinal |
◆ StartShrinking()
bool v8::internal::PagedNewSpace::StartShrinking |
( |
size_t | new_target_capacity | ) |
|
|
inline |
◆ TotalCapacity()
size_t v8::internal::PagedNewSpace::TotalCapacity |
( |
| ) |
const |
|
inlinefinalvirtual |
◆ paged_space_
The documentation for this class was generated from the following files: