Searched refs:isPromoted (Results 1 - 5 of 5) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | linear_space.cpp | 31 uintptr_t LinearSpace::Allocate(size_t size, bool isPromoted) in Allocate() argument 43 if (!isPromoted) { in Allocate() 49 if (Expand(isPromoted)) { in Allocate() 50 if (!isPromoted && !localHeap_->NeedStopCollection()) { in Allocate() 69 if (Expand(isPromoted)) { in Allocate() 74 if (object != 0 && !isPromoted) { in Allocate() 81 bool LinearSpace::Expand(bool isPromoted) in Expand() argument 91 if (!isPromoted) { in Expand()
|
H A D | linear_space.h | 27 uintptr_t Allocate(size_t size, bool isPromoted = false); 28 bool Expand(bool isPromoted);
|
H A D | parallel_marker-inl.h | 303 uintptr_t toAddress, size_t size, ObjectSlot slot, bool isPromoted) in UpdateForwardAddressIfSuccess() 306 if (isPromoted) { in UpdateForwardAddressIfSuccess() 408 bool isPromoted = ShouldBePromoted(object); in EvacuateObject() local 410 uintptr_t forwardAddress = AllocateDstSpace(threadId, size, isPromoted); in EvacuateObject() 417 UpdateForwardAddressIfSuccess(threadId, object, klass, forwardAddress, size, slot, isPromoted); in EvacuateObject() 418 return isPromoted ? SlotStatus::CLEAR_SLOT : SlotStatus::KEEP_SLOT; in EvacuateObject() 302 UpdateForwardAddressIfSuccess(uint32_t threadId, TaggedObject *object, JSHClass *klass, uintptr_t toAddress, size_t size, ObjectSlot slot, bool isPromoted) UpdateForwardAddressIfSuccess() argument
|
H A D | parallel_marker.cpp | 305 bool isPromoted = true; in AllocateForwardAddress() local 306 return AllocateDstSpace(threadId, size, isPromoted); in AllocateForwardAddress()
|
H A D | parallel_marker.h | 144 bool isPromoted = false);
|
Completed in 5 milliseconds