Home
last modified time | relevance | path

Searched defs:sharedRef (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/tests/
Dunified_gc_test_helper.h81 auto *sharedRef = static_cast<SharedReferenceTest *>(ref); in MarkFromObject() local
165 for (auto sharedRef : sharedRefsNeedMark_) { in ~CrossReferenceObjectBuilder() local
166 delete sharedRef; in ~CrossReferenceObjectBuilder() local
168 for (auto sharedRef : sharedRefsNoNeedMark_) { in ~CrossReferenceObjectBuilder() local
169 delete sharedRef; in ~CrossReferenceObjectBuilder() local
175 for (auto sharedRef : sharedRefsNeedMark_) { in CheckResultAfterUnifiedGC() local
178 for (auto sharedRef : sharedRefsNoNeedMark_) { in CheckResultAfterUnifiedGC() local
185 for (auto sharedRef : sharedRefsNeedMark_) { in CheckResultAfterUnifiedGCTriggerFail() local
188 for (auto sharedRef : sharedRefsNoNeedMark_) { in CheckResultAfterUnifiedGCTriggerFail() local
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/
Djs_refconvert_function.cpp39 …auto *sharedRef = AtomicLoad(static_cast<ets_proxy::SharedReference **>(data), std::memory_order_a… in EtsLambdaProxyInvoke() local
76 …ets_proxy::SharedReference *sharedRef = storage->CreateETSObjectRef(ctx, obj, jsFn, preInitCallbac… in WrapImpl() local
93 …ets_proxy::SharedReference *sharedRef = ctx->GetSharedRefStorage()->GetReference(ctx->GetJSEnv(), … in UnwrapImpl() local
128 auto *sharedRef = storage->CreateJSObjectRefwithWrap(ctx, etsObject, jsFun); in CreateJSFunctionProxy() local
Djs_refconvert_record.cpp69 ets_proxy::SharedReference *sharedRef = storage->GetReference(env, jsArgs->data()[0]); in RecordGetHandler() local
100 ets_proxy::SharedReference *sharedRef = storage->GetReference(env, jsArgs->data()[0]); in RecordSetHandler() local
124 ets_proxy::SharedReference *sharedRef = ctx->GetSharedRefStorage()->GetReference(env, jsValue); in UnwrapImpl() local
Djs_convert.h352 [[maybe_unused]] auto *sharedRef = storage->CreateETSObjectRef(ctx, ref, jsPromise); in JSCONVERT_WRAP() local
367 ets_proxy::SharedReference *sharedRef = storage->GetReference(env, jsVal); in JSCONVERT_UNWRAP() local
Djs_value.h228 ets_proxy::SharedReference *sharedRef = GetData<ets_proxy::SharedReference *>(); in GetNapiRef() local
Dintrinsics_api_impl.cpp397 ets_proxy::SharedReference *sharedRef = [=] { in JSRuntimeInstanceOfStatic() local
491 ets_proxy::SharedReference *sharedRef = storage->GetReference(env, modObj); in JSRuntimeLoadModule() local
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ets_proxy/
Dshared_reference_storage.cpp139 auto *sharedRef = static_cast<SharedReference *>(data); in GetReference() local
246 SharedReference *sharedRef = AllocItem(); in CreateReference() local
292 auto *sharedRef = CreateReference<REF_INIT>(ctx, hobject, jsRef); in CreateRefCommon() local
318 auto *sharedRef = CreateReference<&SharedReference::InitJSObject>(ctx, hobject, jsRef); in CreateJSObjectRef() local
334 void SharedReferenceStorage::RemoveReference(SharedReference *sharedRef) in RemoveReference()
342 void SharedReferenceStorage::DeleteJSRefAndRemoveReference(SharedReference *sharedRef) in DeleteJSRefAndRemoveReference()
367SharedReference *sharedRef, const std::function<bool(const SharedReference *sharedRef)> &deletePre… in DeleteReference()
407 void SharedReferenceStorage::DeleteUnmarkedReferences(SharedReference *sharedRef) in DeleteUnmarkedReferences()
532 auto *sharedRef = reinterpret_cast<SharedReference *>(data); in CheckAlive() local
Dets_class_wrapper.cpp106 SharedReference *sharedRef = ctx->GetSharedRefStorage()->GetReference(env, jsValue); in Unwrap() local
138 SharedReference *sharedRef = ctx->GetSharedRefStorage()->GetReference(env, jsValue); in UnwrapEtsProxy() local
174 SharedReference *sharedRef = storage->CreateJSObjectRefwithWrap(ctx, etsObject, jsValue); in CreateJSBuiltinProxy() local
241 SharedReference *sharedRef = ctx->GetSharedRefStorage()->GetReference(env, jsValue); in UnwrapImpl() local
857 ets_proxy::SharedReference *sharedRef = storage->GetReference(env, jsArgs[0]); in MimicGetHandler() local
894 ets_proxy::SharedReference *sharedRef = storage->GetReference(env, jsArgs[0]); in MimicSetHandler() local
1007 SharedReference *sharedRef; in CreateAndWrap() local
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/xgc/
Dxgc.cpp309 auto *sharedRef = AtomicLoad(refRef, std::memory_order_acquire); in MarkFromObject() local