Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/heap/
Dnew-spaces-inl.h43 bool NewSpace::Contains(Object o) const { in Contains()
47 bool NewSpace::Contains(HeapObject o) const { in Contains()
51 bool NewSpace::ContainsSlow(Address a) const { in ContainsSlow()
55 bool NewSpace::ToSpaceContainsSlow(Address a) const { in ToSpaceContainsSlow()
59 bool NewSpace::ToSpaceContains(Object o) const { return to_space_.Contains(o); } in ToSpaceContains()
60 bool NewSpace::FromSpaceContains(Object o) const { in FromSpaceContains()
88 V8_WARN_UNUSED_RESULT inline AllocationResult NewSpace::AllocateRawSynchronized( in AllocateRawSynchronized()
Dnew-spaces.cc438 SemiSpaceObjectIterator::SemiSpaceObjectIterator(const NewSpace* space) { in SemiSpaceObjectIterator()
448 size_t NewSpace::CommittedPhysicalMemory() const { in CommittedPhysicalMemory()
461 NewSpace::NewSpace(Heap* heap, v8::PageAllocator* page_allocator, in NewSpace() function in v8::internal::NewSpace
479 NewSpace::~NewSpace() { in ~NewSpace()
488 void NewSpace::ResetParkedAllocationBuffers() { in ResetParkedAllocationBuffers()
492 void NewSpace::Flip() { SemiSpace::Swap(&from_space_, &to_space_); } in Flip()
494 void NewSpace::Grow() { in Grow()
512 void NewSpace::Shrink() { in Shrink()
524 bool NewSpace::Rebalance() { in Rebalance()
530 void NewSpace::UpdateLinearAllocationArea(Address known_top) { in UpdateLinearAllocationArea()
[all …]
Dmarking-barrier.h19 class NewSpace; variable
54 void ActivateSpace(NewSpace*);
57 void DeactivateSpace(NewSpace*);
Dnew-spaces.h211 friend class NewSpace; variable
223 explicit SemiSpaceObjectIterator(const NewSpace* space);
242 class V8_EXPORT_PRIVATE NewSpace final
248 NewSpace(Heap* heap, v8::PageAllocator* page_allocator, in NON_EXPORTED_BASE()
252 ~NewSpace() override; in NON_EXPORTED_BASE()
Dheap-allocator.h19 class NewSpace; variable
79 V8_INLINE NewSpace* new_space() const;
Dmarking-barrier.cc185 void MarkingBarrier::DeactivateSpace(NewSpace* space) { in DeactivateSpace()
222 void MarkingBarrier::ActivateSpace(NewSpace* space) { in ActivateSpace()
Dheap-allocator-inl.h35 NewSpace* HeapAllocator::new_space() const { in new_space()
36 return static_cast<NewSpace*>(spaces_[NEW_SPACE]); in new_space()
Devacuation-allocator.h67 NewSpace* const new_space_;
Dheap.h844 NewSpace* new_space() { return new_space_; } in new_space()
2169 NewSpace* new_space_ = nullptr;
2455 friend class NewSpace; variable
Dmark-compact.cc137 void VerifyMarking(NewSpace* new_space);
176 void MarkingVerifier::VerifyMarking(NewSpace* space) { in VerifyMarking()
348 void VerifyEvacuation(NewSpace* new_space);
370 void EvacuationVerifier::VerifyEvacuation(NewSpace* space) { in VerifyEvacuation()
648 void MarkCompactCollector::VerifyMarkbitsAreClean(NewSpace* space) { in VerifyMarkbitsAreClean()
3471 NewSpace* new_space = heap()->new_space(); in EvacuatePrologue()
5481 NewSpace* new_space = heap()->new_space(); in EvacuatePrologue()
5816 NewSpace* new_space = heap()->new_space(); in TraceFragmentation()
Dmark-compact.h595 void VerifyMarkbitsAreClean(NewSpace* space);
Dheap.cc5821 space_[NEW_SPACE] = new_space_ = new NewSpace( in SetUpSpaces()
/third_party/node/deps/v8/src/runtime/
Druntime-test.cc927 NewSpace* space = heap->new_space(); in FillUpOneNewSpacePage()
956 NewSpace* space = heap->new_space(); in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/common/
Dglobals.h735 class NewSpace; variable