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.cpp38 ASSERT(IsAddressInObjectsHeap(oldval)); in PreWrbFuncEntrypoint()
39 … ASSERT(IsAddressInObjectsHeap(static_cast<const ObjectHeader *>(oldval)->ClassAddr<BaseClass>())); in PreWrbFuncEntrypoint()
/arkcompiler/runtime_core/static_core/runtime/include/
Dobject_accessor.h126 ASSERT(IsAddressInObjectsHeap(addr)); in GetDynValue()
182 ASSERT(IsAddressInObjectsHeap(addr)); in Get()
195 ASSERT(IsAddressInObjectsHeap(addr)); in Set()
208 ASSERT(IsAddressInObjectsHeap(addr)); in Get()
217 ASSERT(IsAddressInObjectsHeap(addr)); in Set()
Dobject_accessor-inl.h253 ASSERT(IsAddressInObjectsHeap(rawAddr)); in CompareAndSetFieldPrimitive()
309 ASSERT(IsAddressInObjectsHeap(rawAddr)); in GetAndSetFieldPrimitive()
354 ASSERT(IsAddressInObjectsHeap(rawAddr)); in GetAndAddFieldPrimitive()
365 ASSERT(IsAddressInObjectsHeap(rawAddr)); in GetAndAddFieldPrimitive()
384 ASSERT(IsAddressInObjectsHeap(rawAddr)); in GetAndBitwiseOrFieldPrimitive()
402 ASSERT(IsAddressInObjectsHeap(rawAddr)); in GetAndBitwiseAndFieldPrimitive()
420 ASSERT(IsAddressInObjectsHeap(rawAddr)); in GetAndBitwiseXorFieldPrimitive()
431 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/gc/
Dgc_barrier_set.cpp38 ASSERT(IsAddressInObjectsHeap(objAddr)); in CheckPostBarrier()
40 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/mem/
Dheap_verifier.cpp132 if (IsAddressInObjectsHeap(cls)) { in GetClassName()
174 if (!IsAddressInObjectsHeap(classAddr)) { in VerifyAll()
201 if (!IsAddressInObjectsHeap(ToUintPtr(baseCls))) { in VerifyAll()
/arkcompiler/runtime_core/static_core/runtime/
Dstack_walker.cpp658 if (!IsAddressInObjectsHeap(cls)) { in DebugSingleFrameVerify()
681 ASSERT(IsAddressInObjectsHeap(object)); in DebugSingleFrameVerify()
683 if (!IsAddressInObjectsHeap(cls)) { in DebugSingleFrameVerify()
/arkcompiler/runtime_core/static_core/compiler/tests/
Dvixl_exec_module.h141 ASSERT(IsAddressInObjectsHeap(arrData)); in CreateArray()
/arkcompiler/runtime_core/static_core/runtime/entrypoints/
Dentrypoints.cpp1329 ASSERT(IsAddressInObjectsHeap(obj)); in ResolveVirtualMethod()
1435 ASSERT(IsAddressInObjectsHeap(exception)); in ThrowExceptionFromInterpreter()