Searched refs:LargePage (Results 1 - 5 of 5) sorted by relevance

/external/v8/src/heap/
H A Dspaces-inl.h593 LargePage* LargePage::Initialize(Heap* heap, MemoryChunk* chunk,
595 if (executable && chunk->size() > LargePage::kMaxCodePageSize) {
596 STATIC_ASSERT(LargePage::kMaxCodePageSize <= TypedSlotSet::kMaxOffset);
611 return static_cast<LargePage*>(chunk);
H A Dspaces.h797 class LargePage : public MemoryChunk { class in namespace:v8::internal
801 inline LargePage* next_page() {
802 return static_cast<LargePage*>(next_chunk());
805 inline void set_next_page(LargePage* page) { set_next_chunk(page); }
820 static inline LargePage* Initialize(Heap* heap, MemoryChunk* chunk,
939 STATIC_ASSERT(sizeof(LargePage) <= MemoryChunk::kHeaderSize);
1247 LargePage* AllocateLargePage(size_t size, LargeObjectSpace* owner,
1441 typedef PageIteratorImpl<LargePage> LargePageIterator;
2827 LargePage* FindPageThreadSafe(Address a);
2831 LargePage* FindPag
[all...]
H A Dspaces.cc983 LargePage* MemoryAllocator::AllocateLargePage(size_t size,
988 return LargePage::Initialize(isolate_->heap(), chunk, executable, owner);
2906 Address LargePage::GetAddressToShrink() {
2919 void LargePage::ClearOutOfLiveRangeSlots(Address free_start) {
2971 LargePage* page = first_page_;
2989 LargePage* page = heap()->memory_allocator()->AllocateLargePage(
3036 LargePage* page = FindPage(a);
3043 LargePage* LargeObjectSpace::FindPageThreadSafe(Address a) {
3048 LargePage* LargeObjectSpace::FindPage(Address a) {
3054 LargePage* pag
[all...]
H A Dincremental-marking.cc359 for (LargePage* lop : *heap_->lo_space()) {
385 for (LargePage* lop : *heap_->lo_space()) {
/external/v8/src/
H A Dframes.cc2143 LargePage* large_page = heap->lo_space()->FindPage(inner_pointer);

Completed in 1122 milliseconds