Home
last modified time | relevance | path

Searched refs:NewSpace (Results 1 – 12 of 12) sorted by relevance

/external/v8/src/heap/
Dspaces-inl.h118 bool NewSpace::Contains(HeapObject* o) { in Contains()
122 bool NewSpace::Contains(Object* o) { in Contains()
126 bool NewSpace::ContainsSlow(Address a) { in ContainsSlow()
130 bool NewSpace::ToSpaceContainsSlow(Address a) { in ToSpaceContainsSlow()
134 bool NewSpace::FromSpaceContainsSlow(Address a) { in FromSpaceContainsSlow()
138 bool NewSpace::ToSpaceContains(Object* o) { return to_space_.Contains(o); } in ToSpaceContains()
139 bool NewSpace::FromSpaceContains(Object* o) { return from_space_.Contains(o); } in FromSpaceContains()
395 AllocationResult NewSpace::AllocateRawAligned(int size_in_bytes, in AllocateRawAligned()
427 AllocationResult NewSpace::AllocateRawUnaligned(int size_in_bytes) { in AllocateRawUnaligned()
448 AllocationResult NewSpace::AllocateRaw(int size_in_bytes, in AllocateRaw()
[all …]
Dincremental-marking.h285 void ActivateIncrementalWriteBarrier(NewSpace* space);
289 void DeactivateIncrementalWriteBarrierForSpace(NewSpace* space);
Dlocal-allocator.h59 NewSpace* const new_space_;
Dspaces.cc2122 NewSpace::NewSpace(Heap* heap, size_t initial_semispace_capacity, in AllocateChunk() function in v8::internal::NewSpace
2141 void NewSpace::TearDown() { in AllocateChunk()
2148 void NewSpace::Flip() { SemiSpace::Swap(&from_space_, &to_space_); } in AllocateChunk()
2151 void NewSpace::Grow() { in AllocateChunk()
2173 void NewSpace::Shrink() { in AllocateChunk()
2193 bool NewSpace::Rebalance() { in AllocateChunk()
2292 void NewSpace::UpdateLinearAllocationArea() { in AllocateChunk()
2305 void NewSpace::ResetLinearAllocationArea() { in AllocateChunk()
2320 void NewSpace::UpdateInlineAllocationLimit(size_t min_size) { in AllocateChunk()
2332 bool NewSpace::AddFreshPage() { in AllocateChunk()
[all …]
Darray-buffer-tracker.cc137 NewSpace* new_space = heap->new_space(); in TearDown()
Dspaces.h2571 friend class NewSpace; variable
2584 explicit SemiSpaceIterator(NewSpace* space);
2603 class NewSpace : public SpaceWithLinearArea {
2607 NewSpace(Heap* heap, size_t initial_semispace_capacity,
2610 ~NewSpace() override { TearDown(); } in ~NewSpace()
Dincremental-marking.cc249 NewSpace* space) { in DeactivateIncrementalWriteBarrierForSpace()
275 void IncrementalMarking::ActivateIncrementalWriteBarrier(NewSpace* space) { in ActivateIncrementalWriteBarrier()
Dmark-compact.h701 void VerifyMarkbitsAreClean(NewSpace* space);
839 void ClearMarkbitsInNewSpace(NewSpace* space);
Dheap.h772 NewSpace* new_space() { return new_space_; } in new_space()
2038 NewSpace* new_space_;
2281 friend class NewSpace; variable
Dmark-compact.cc88 void VerifyMarking(NewSpace* new_space);
127 void MarkingVerifier::VerifyMarking(NewSpace* space) { in VerifyMarking()
242 void VerifyEvacuation(NewSpace* new_space);
261 void EvacuationVerifier::VerifyEvacuation(NewSpace* space) { in VerifyEvacuation()
490 void MarkCompactCollector::VerifyMarkbitsAreClean(NewSpace* space) { in VerifyMarkbitsAreClean()
523 void MarkCompactCollector::ClearMarkbitsInNewSpace(NewSpace* space) { in ClearMarkbitsInNewSpace()
2289 NewSpace* new_space = heap()->new_space(); in EvacuatePrologue()
3991 NewSpace* new_space = heap()->new_space(); in EvacuatePrologue()
Dheap.cc4730 new NewSpace(this, initial_semispace_size_, max_semi_space_size_); in SetUp()
/external/v8/src/
Dglobals.h519 class NewSpace; variable