Home
last modified time | relevance | path

Searched refs:stor_ptr_ (Results 1 – 6 of 6) sorted by relevance

/ark/runtime_core/runtime/include/
Dmanaged_thread.h63 stor_ptr_.frame_ = f; in SetCurrentFrame()
73 return stor_ptr_.frame_; in GetCurrentFrame()
99 stor_ptr_.exception_ = exception; in SetException()
104 return stor_ptr_.exception_; in GetException()
109 return stor_ptr_.exception_ != nullptr; in HasPendingException()
114 stor_ptr_.exception_ = nullptr; in ClearException()
185 ASSERT(stor_ptr_.tlab_ != nullptr); in GetTLAB()
186 return stor_ptr_.tlab_; in GetTLAB()
195 stor_ptr_.string_class_ptr_ = p; in SetStringClassPtr()
223 return stor_ptr_.native_pc_; in GetNativePc()
[all …]
Dmethod.h148 stor_ptr_ {{}, method->stor_ptr_.class_, nullptr, method->stor_ptr_.native_pointer_},
154 stor_ptr_.compiled_entry_point_.store(method->IsNative() ? method->GetCompiledEntryPoint()
230 return stor_ptr_.class_; in GetClass()
235 stor_ptr_.class_ = cls; in SetClass()
289 return stor_ptr_.compiled_entry_point_.load(std::memory_order_acquire); in GetCompiledEntryPoint()
294 return stor_ptr_.compiled_entry_point_.load(std::memory_order_acquire); in GetCompiledEntryPoint()
299 stor_ptr_.compiled_entry_point_.store(entry_point, std::memory_order_release); in SetCompiledEntryPoint()
479 auto *atomic_native_pointer = reinterpret_cast<AtomicType *>(&stor_ptr_.native_pointer_); in SetNativePointer()
486 … auto *atomic_native_pointer = reinterpret_cast<const AtomicType *>(&stor_ptr_.native_pointer_); in GetNativePointer()
528 return MEMBER_OFFSET(Method, stor_ptr_) + in GetCompilerEntryPointOffset()
[all …]
Dthread.h215 } stor_ptr_; // NOLINT(misc-non-private-member-variables-in-classes) variable
216 static_assert(sizeof(stor_ptr_) == StoragePackedPtr::GetSize());
/ark/runtime_core/runtime/
Dthread.cpp134 stor_ptr_.tlab_ = zero_tlab; in ManagedThread()
184 stor_ptr_.card_table_min_addr_ = std::get<void *>(func1.GetValue()); in MTManagedThread()
186 stor_ptr_.card_table_addr_ = std::get<uint8_t *>(func2.GetValue()); in MTManagedThread()
191 stor_ptr_.concurrent_marking_addr_ = std::get<bool *>(addr.GetValue()); in MTManagedThread()
198 stor_ptr_.string_class_ptr_ = ext->GetClassRoot(ClassRoot::STRING); in MTManagedThread()
399 ASSERT(stor_ptr_.tlab_ != nullptr); in UpdateTLAB()
401 stor_ptr_.tlab_ = tlab; in UpdateTLAB()
407 stor_ptr_.tlab_ = zero_tlab; in ClearTLAB()
422 if ((stor_ptr_.exception_ != nullptr) && (stor_ptr_.exception_->IsForwarded())) { in UpdateGCRoots()
423 stor_ptr_.exception_ = ::panda::mem::GetForwardAddress(stor_ptr_.exception_); in UpdateGCRoots()
[all …]
Dmethod.cpp147 stor_ptr_ {{}, klass, nullptr, nullptr},
/ark/runtime_core/runtime/tests/
Doffsets_test.cpp38 ASSERT_EQ(MEMBER_OFFSET(ManagedThread, stor_ptr_), in TEST()
63 …ASSERT_EQ(MEMBER_OFFSET(Method, stor_ptr_), MEMBER_OFFSET(Method, stor_32_) + Method::StoragePacke… in TEST()