| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | unified_gc_test_helper.h | 81 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/ |
| D | js_refconvert_function.cpp | 39 …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
|
| D | js_refconvert_record.cpp | 69 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
|
| D | js_convert.h | 352 [[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
|
| D | js_value.h | 228 ets_proxy::SharedReference *sharedRef = GetData<ets_proxy::SharedReference *>(); in GetNapiRef() local
|
| D | intrinsics_api_impl.cpp | 397 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/ |
| D | shared_reference_storage.cpp | 139 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() 367 …SharedReference *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
|
| D | ets_class_wrapper.cpp | 106 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/ |
| D | xgc.cpp | 309 auto *sharedRef = AtomicLoad(refRef, std::memory_order_acquire); in MarkFromObject() local
|