Home
last modified time | relevance | path

Searched refs:receiverHandle (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/ic/
H A Dic_runtime_stub-inl.h560 JSHandle<JSObject> receiverHandle(thread, receiver); in StoreElement()
565 JSTaggedValue receiveValue = receiverHandle.GetTaggedValue(); in StoreElement()
568 JSArray::CheckAndCopyArray(thread, JSHandle<JSArray>::Cast(receiverHandle)); in StoreElement()
570 JSArray *arr = JSArray::Cast(*receiverHandle); in StoreElement()
576 TaggedArray *elements = TaggedArray::Cast(receiverHandle->GetElements().GetTaggedObject()); in StoreElement()
582 elements = *JSObject::GrowElementsCapacity(thread, receiverHandle, elementIndex + 1); in StoreElement()
583 receiverHandle->SetElements(thread, JSTaggedValue(elements)); in StoreElement()
652 auto receiverHandle = JSHandle<JSTaggedValue>(thread, receiver); in LoadMiss() local
655 return icRuntime.LoadMiss(receiverHandle, keyHandle); in LoadMiss()
663 auto receiverHandle in LoadValueMiss() local
674 auto receiverHandle = JSHandle<JSTaggedValue>(thread, receiver); StoreMiss() local
[all...]
/arkcompiler/ets_runtime/ecmascript/
H A Djs_for_in_iterator.cpp113 JSHandle<JSTaggedValue> receiverHandle(thread, it->GetObject()); in NextInternalSlowpath()
122 has = HasProperty(thread, receiverHandle, keyHandle); in NextInternalSlowpath()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs.cpp456 JSHandle<JSArray> receiverHandle(thread, reinterpret_cast<JSArray *>(argReceiver)); in DEF_RUNTIME_STUBS()
457 JSArray::CheckAndCopyArray(thread, receiverHandle); in DEF_RUNTIME_STUBS()
458 return receiverHandle->GetElements().GetRawData(); in DEF_RUNTIME_STUBS()
1627 JSHandle<JSTaggedValue> receiverHandle = GetHArg<JSTaggedValue>(argv, argc, 1); // 1: means the first parameter in DEF_RUNTIME_STUBS() local
1632 auto res = JSTaggedValue::GetProperty(thread, receiverHandle, keyHandle).GetValue().GetTaggedValue(); in DEF_RUNTIME_STUBS()
1638 return icRuntime.LoadMiss(receiverHandle, keyHandle).GetRawData(); in DEF_RUNTIME_STUBS()
1665 JSHandle<JSTaggedValue> receiverHandle = GetHArg<JSTaggedValue>(argv, argc, 1); // 1: means the first parameter in DEF_RUNTIME_STUBS() local
1671 JSTaggedValue::SetProperty(thread, receiverHandle, keyHandle, valueHandle, true); in DEF_RUNTIME_STUBS()
1677 return icRuntime.StoreMiss(receiverHandle, keyHandle, valueHandle).GetRawData(); in DEF_RUNTIME_STUBS()

Completed in 14 milliseconds