Home
last modified time | relevance | path

Searched defs:markWord (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_object_state_info.cpp31 auto markWord = obj_->AtomicGetMark(std::memory_order_acquire); in DeflateInternal() local
49 auto markWord = obj->AtomicGetMark(std::memory_order_acquire); in TryAddNewInfo() local
83 auto markWord = obj->AtomicGetMark(std::memory_order_acquire); in TryReadEtsHash() local
105 auto markWord = obj->AtomicGetMark(std::memory_order_acquire); in TryReadInteropIndex() local
128 auto markWord = obj->AtomicGetMark(std::memory_order_acquire); in TryDropInteropIndex() local
148 auto markWord = obj->AtomicGetMark(std::memory_order_acquire); in TryResetInteropIndex() local
166 auto markWord = obj->AtomicGetMark(std::memory_order_acquire); in TryCheckIfInteropIndexIsValid() local
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
Dg1-evacuate-regions-worker-state-inl.h62 …eader *G1EvacuateRegionsWorkerState<LanguageConfig>::Evacuate(ObjectHeader *obj, MarkWord markWord) in Evacuate()
124 MarkWord markWord = obj->AtomicGetMark(std::memory_order_relaxed); in ProcessRef() local
140 MarkWord markWord) in SetForwardAddress()
175 MarkWord markWord = rootObject->AtomicGetMark(std::memory_order_relaxed); in EvacuateNonHeapRoots() local
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/
Dshared_full_gc.cpp99 MarkWord markWord(header); in Sweep() local
164 MarkWord markWord(header); in UpdateRecordWeakReference() local
Dshared_gc.cpp131 MarkWord markWord(header); in Sweep() local
Dshared_gc_evacuator.cpp148 MarkWord markWord(object); in UpdateObjectSlot() local
236 MarkWord markWord(object); in UpdateObjectSlotRoot() local
Dshared_gc_marker-inl.h233 const MarkWord &markWord, ObjectSlot slot) in EvacuateObject()
263 const MarkWord &markWord) in RawCopyObject()
/arkcompiler/ets_runtime/ecmascript/mem/
Dfull_gc.cpp154 MarkWord markWord(header); in Sweep() local
223 MarkWord markWord(header); in UpdateRecordWeakReference() local
Dfull_gc-inl.h109 void FullGCRunner::EvacuateObject(ObjectSlot slot, TaggedObject *object, const MarkWord &markWord) in EvacuateObject()
161 …r::RawCopyObject(uintptr_t fromAddress, uintptr_t toAddress, size_t size, const MarkWord &markWord) in RawCopyObject()
Dparallel_marker.cpp222 MarkWord markWord(jsErrorObj); in MarkJitCodeMap() local
Dparallel_evacuator.cpp419 MarkWord markWord(header); in UpdateWeakReferenceOpt() local
/arkcompiler/runtime_core/static_core/runtime/mem/
Dobject_helpers.cpp243 MarkWord markWord = objectHeader->AtomicGetMark(); in GetForwardAddress() local
348 MarkWord markWord = ref->GetMark(); // no need atomic because stw in UpdateRefToMovedObject() local
378 MarkWord markWord = ref->AtomicGetMark(); in UpdateRefToMovedObject() local
/arkcompiler/runtime_core/static_core/runtime/include/
Dobject_header.h65 inline void SetMark(volatile MarkWord markWord) in SetMark()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/
Dets_object_test.cpp325 auto markWord = obj->GetMark(); in TEST_F() local
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
Dgc.cpp956 MarkWord markWord = src->AtomicGetMark(); in SetForwardAddress() local