Searched refs:nodeAddr (Results 1 – 4 of 4) sorted by relevance
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | global_handle_storage-inl.h | 66 inline void GlobalHandleStorage<T>::DisposeGlobalHandle(uintptr_t nodeAddr) in DisposeGlobalHandle() argument 68 Node *node = reinterpret_cast<Node *>(nodeAddr); in DisposeGlobalHandle() 74 inline void GlobalHandleStorage<coretypes::TaggedType>::DisposeGlobalHandle(uintptr_t nodeAddr) in DisposeGlobalHandle() argument 76 Node *node = reinterpret_cast<Node *>(nodeAddr); in DisposeGlobalHandle()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | ecma_global_storage.h | 438 inline void DisposeGlobalHandle(uintptr_t nodeAddr) in DisposeGlobalHandle() argument 440 T *node = reinterpret_cast<T *>(nodeAddr); in DisposeGlobalHandle() 452 …inline uintptr_t SetWeak(uintptr_t nodeAddr, void *ref = nullptr, WeakClearCallback freeGlobalCall… 455 auto value = reinterpret_cast<T *>(nodeAddr)->GetObject(); 456 DisposeGlobalHandle(nodeAddr); 465 inline uintptr_t ClearWeak(uintptr_t nodeAddr) in ClearWeak() argument 467 auto value = reinterpret_cast<T *>(nodeAddr)->GetObject(); in ClearWeak() 468 DisposeGlobalHandle(nodeAddr); in ClearWeak()
|
| D | js_thread.cpp | 112 …disposeGlobalHandle_ = [this](uintptr_t nodeAddr) { globalStorage_->DisposeGlobalHandle(nodeAddr);… in JSThread() argument 113 setWeak_ = [this](uintptr_t nodeAddr, void *ref, WeakClearCallback freeGlobalCallBack, in JSThread() 115 … return globalStorage_->SetWeak(nodeAddr, ref, freeGlobalCallBack, nativeFinalizeCallBack); in JSThread() 117 clearWeak_ = [this](uintptr_t nodeAddr) { return globalStorage_->ClearWeak(nodeAddr); }; in JSThread() argument 122 …disposeGlobalHandle_ = [this](uintptr_t nodeAddr) { globalDebugStorage_->DisposeGlobalHandle(nodeA… in JSThread() argument 123 setWeak_ = [this](uintptr_t nodeAddr, void *ref, WeakClearCallback freeGlobalCallBack, in JSThread() 125 … return globalDebugStorage_->SetWeak(nodeAddr, ref, freeGlobalCallBack, nativeFinalizeCallBack); in JSThread() 127 … clearWeak_ = [this](uintptr_t nodeAddr) { return globalDebugStorage_->ClearWeak(nodeAddr); }; in JSThread() argument
|
| D | js_thread.h | 778 inline void DisposeGlobalHandle(uintptr_t nodeAddr) in DisposeGlobalHandle() argument 780 disposeGlobalHandle_(nodeAddr); in DisposeGlobalHandle() 783 …inline uintptr_t SetWeak(uintptr_t nodeAddr, void *ref = nullptr, WeakClearCallback freeGlobalCall… 786 return setWeak_(nodeAddr, ref, freeGlobalCallBack, nativeFinalizeCallBack); 789 inline uintptr_t ClearWeak(uintptr_t nodeAddr) in ClearWeak() argument 791 return clearWeak_(nodeAddr); in ClearWeak() 1596 std::function<void(uintptr_t nodeAddr)> disposeGlobalHandle_; 1597 std::function<uintptr_t(uintptr_t nodeAddr, void *ref, WeakClearCallback freeGlobalCallBack_, 1599 std::function<uintptr_t(uintptr_t nodeAddr)> clearWeak_;
|