Home
last modified time | relevance | path

Searched refs:weakValue (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/ic/
H A Dproto_change_details.cpp21 JSTaggedValue weakValue; in Add() local
23 weakValue = JSTaggedValue(value.GetTaggedValue().CreateAndGetWeakRef()); in Add()
24 uint32_t arrayIndex = array->PushBack(thread, weakValue); in Add()
37 weakValue = JSTaggedValue(value.GetTaggedValue().CreateAndGetWeakRef()); in Add()
38 array->Set(thread, holeIndex, weakValue); in Add()
46 weakValue = JSTaggedValue(value.GetTaggedValue().CreateAndGetWeakRef()); in Add()
47 uint32_t arrayIndex = newArray->PushBack(thread, weakValue); in Add()
/arkcompiler/ets_runtime/ecmascript/tests/
H A Dweak_vector_test.cpp62 JSTaggedValue weakValue = JSTaggedValue(weakObjclassVal.GetTaggedValue().CreateAndGetWeakRef()); in HWTEST_F_L0() local
65 weakVector->Set(thread, i, weakValue); in HWTEST_F_L0()
66 EXPECT_EQ(weakVector->Get(i), weakValue); in HWTEST_F_L0()
86 JSTaggedValue weakValue = JSTaggedValue(weakObjclassVal.GetTaggedValue().CreateAndGetWeakRef()); in HWTEST_F_L0() local
98 newWeakVector->Set(thread, i, weakValue); in HWTEST_F_L0()
103 EXPECT_EQ(newWeakVector->Get(i), weakValue); in HWTEST_F_L0()
127 JSTaggedValue weakValue = JSTaggedValue(weakObjclassVal.GetTaggedValue().CreateAndGetWeakRef()); in HWTEST_F_L0() local
130 weakVector->Set(thread, i, weakValue); in HWTEST_F_L0()
142 EXPECT_EQ(weakVector->Get(i), weakValue); in HWTEST_F_L0()
163 JSTaggedValue weakValue in HWTEST_F_L0() local
[all...]
H A Dtransitions_dictionary_test.cpp213 JSTaggedValue weakValue = value->CreateAndGetWeakRef(); in HWTEST_F_L0() local
214 EXPECT_EQ(foundValue, weakValue); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/
H A Dtransitions_dictionary.h112 JSTaggedValue weakValue = JSTaggedValue(value.CreateAndGetWeakRef()); in SetEntry() local
113 SetValue(thread, entry, weakValue); in SetEntry()
H A Djs_hclass.cpp41 JSTaggedValue weakValue = JSTaggedValue(value->CreateAndGetWeakRef()); in PutIfAbsent() local
42 dictionary->SetValue(thread, entry, weakValue); in PutIfAbsent()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
H A Dheap_profiler.cpp275 JSTaggedValue weakValue(originalAddr); in CheckAndRemoveWeak()
276 weakValue.RemoveWeakTag(); in CheckAndRemoveWeak()
277 return weakValue.GetRawData(); in CheckAndRemoveWeak()
285 JSTaggedValue weakValue(originalAddr); in CheckAndAddWeak()
286 weakValue.CreateWeakRef(); in CheckAndAddWeak()
287 return weakValue.GetRawData(); in CheckAndAddWeak()

Completed in 7 milliseconds