Home
last modified time | relevance | path

Searched refs:IsAddressInObjectsHeap (Results 1 – 11 of 11) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
Dg1-helpers.cpp36 ASSERT(IsAddressInObjectsHeap(oldval)); in PreWrbFuncEntrypoint()
37 … ASSERT(IsAddressInObjectsHeap(static_cast<const ObjectHeader *>(oldval)->ClassAddr<BaseClass>())); in PreWrbFuncEntrypoint()
/arkcompiler/runtime_core/static_core/runtime/include/
Dobject_accessor.h124 ASSERT(IsAddressInObjectsHeap(addr)); in GetDynValue()
136 ASSERT(IsAddressInObjectsHeap(addr)); in Get()
149 ASSERT(IsAddressInObjectsHeap(addr)); in Set()
162 ASSERT(IsAddressInObjectsHeap(addr)); in Get()
171 ASSERT(IsAddressInObjectsHeap(addr)); in Set()
Dobject_accessor-inl.h247 ASSERT(IsAddressInObjectsHeap(rawAddr)); in CompareAndSetFieldPrimitive()
302 ASSERT(IsAddressInObjectsHeap(rawAddr)); in GetAndSetFieldPrimitive()
346 ASSERT(IsAddressInObjectsHeap(rawAddr)); in GetAndAddFieldPrimitive()
357 ASSERT(IsAddressInObjectsHeap(rawAddr)); in GetAndAddFieldPrimitive()
376 ASSERT(IsAddressInObjectsHeap(rawAddr)); in GetAndBitwiseOrFieldPrimitive()
394 ASSERT(IsAddressInObjectsHeap(rawAddr)); in GetAndBitwiseAndFieldPrimitive()
412 ASSERT(IsAddressInObjectsHeap(rawAddr)); in GetAndBitwiseXorFieldPrimitive()
423 ASSERT(IsAddressInObjectsHeap(addr)); in SetDynValueWithoutBarrier()
/arkcompiler/runtime_core/static_core/libpandabase/mem/
Dmem.h232 constexpr bool IsAddressInObjectsHeap([[maybe_unused]] uintptr_t address) in IsAddressInObjectsHeap() function
242 constexpr bool IsAddressInObjectsHeap(const T *address) in IsAddressInObjectsHeap() function
244 return IsAddressInObjectsHeap(ToUintPtr(address)); in IsAddressInObjectsHeap()
249 return address == ToUintPtr(nullptr) || IsAddressInObjectsHeap(address); in IsAddressInObjectsHeapOrNull()
/arkcompiler/runtime_core/static_core/runtime/mem/
Dheap_verifier.cpp145 if (!IsAddressInObjectsHeap(classAddr)) { in VerifyAll()
172 if (IsAddressInObjectsHeap(cls)) { in VerifyAll()
176 if (IsAddressInObjectsHeap(cls)) { in VerifyAll()
191 if (!IsAddressInObjectsHeap(ToUintPtr(baseCls))) { in VerifyAll()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
Dgc_barrier_set.cpp37 ASSERT(IsAddressInObjectsHeap(objAddr)); in CheckPostBarrier()
39 ASSERT(IsAddressInObjectsHeap(object->ClassAddr<BaseClass>())); in CheckPostBarrier()
Dgc_adaptive_stack.cpp82 ASSERT_PRINT(IsAddressInObjectsHeap(element), element); in PushToStack()
/arkcompiler/runtime_core/libpandabase/mem/
Dmem.h206 inline bool IsAddressInObjectsHeap([[maybe_unused]] uintptr_t address) in IsAddressInObjectsHeap() function
217 return address == ToUintPtr(nullptr) || IsAddressInObjectsHeap(address); in IsInObjectsAddressSpace()
/arkcompiler/runtime_core/static_core/runtime/
Dstack_walker.cpp652 if (!IsAddressInObjectsHeap(cls)) { in Verify()
676 ASSERT(IsAddressInObjectsHeap(object)); in Verify()
678 if (!IsAddressInObjectsHeap(cls)) { in Verify()
/arkcompiler/runtime_core/static_core/compiler/tests/
Dvixl_exec_module.h141 ASSERT(IsAddressInObjectsHeap(arrData)); in CreateArray()
/arkcompiler/runtime_core/static_core/runtime/entrypoints/
Dentrypoints.cpp1303 ASSERT(IsAddressInObjectsHeap(obj)); in ResolveVirtualMethod()
1409 ASSERT(IsAddressInObjectsHeap(exception)); in ThrowExceptionFromInterpreter()