Home
last modified time | relevance | path

Searched refs:ObjectFastOperator (Results 1 – 22 of 22) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/interpreter/
Dfast_runtime_stub.h39 template<ObjectFastOperator::Status status = ObjectFastOperator::Status::None>
41 template<ObjectFastOperator::Status status = ObjectFastOperator::Status::None>
43 template<ObjectFastOperator::Status status = ObjectFastOperator::Status::None>
45 template<ObjectFastOperator::Status status = ObjectFastOperator::Status::None>
48 template<ObjectFastOperator::Status status = ObjectFastOperator::Status::None>
51 template<ObjectFastOperator::Status status = ObjectFastOperator::Status::None>
Dfast_runtime_stub-inl.h164 return ObjectFastOperator::CallGetter(thread, receiver, holder, value); in CallGetter()
170 return ObjectFastOperator::CallSetter(thread, receiver, value, accessorValue); in CallSetter()
173 template<ObjectFastOperator::Status status>
176 return ObjectFastOperator::GetPropertyByIndex<status>(thread, receiver, index); in GetPropertyByIndex()
179 template<ObjectFastOperator::Status status>
182 return ObjectFastOperator::GetPropertyByValue<status>(thread, receiver, key); in GetPropertyByValue()
185 template<ObjectFastOperator::Status status>
188 return ObjectFastOperator::GetPropertyByName<status>(thread, receiver, key); in GetPropertyByName()
191 template<ObjectFastOperator::Status status>
195 return ObjectFastOperator::SetPropertyByName<status>(thread, receiver, key, value); in SetPropertyByName()
[all …]
Dinterpreter-inl.h2330 … JSTaggedValue res = FastRuntimeStub::SetPropertyByName<ObjectFastOperator::Status::UseOwn> in RunInternal()
2367 … JSTaggedValue res = FastRuntimeStub::SetPropertyByName<ObjectFastOperator::Status::UseOwn> in RunInternal()
2460 … JSTaggedValue res = FastRuntimeStub::SetPropertyByValue<ObjectFastOperator::Status::UseOwn> in RunInternal()
2800 … JSTaggedValue res = FastRuntimeStub::SetPropertyByValue<ObjectFastOperator::Status::UseOwn> in RunInternal()
2841 … JSTaggedValue res = FastRuntimeStub::SetPropertyByName<ObjectFastOperator::Status::UseOwn> in RunInternal()
5733 … JSTaggedValue res = FastRuntimeStub::SetPropertyByIndex<ObjectFastOperator::Status::UseOwn> in RunInternal()
5789 … JSTaggedValue res = FastRuntimeStub::SetPropertyByIndex<ObjectFastOperator::Status::UseOwn> in RunInternal()
5818 … JSTaggedValue res = FastRuntimeStub::SetPropertyByIndex<ObjectFastOperator::Status::UseOwn> in RunInternal()
6522 … JSTaggedValue res = FastRuntimeStub::SetPropertyByValue<ObjectFastOperator::Status::UseOwn> in RunInternal()
6653 … JSTaggedValue res = FastRuntimeStub::SetPropertyByValue<ObjectFastOperator::Status::UseOwn> in RunInternal()
[all …]
Dinterpreter_assembly.cpp1947 JSTaggedValue res = FastRuntimeStub::SetPropertyByName<ObjectFastOperator::Status::UseOwn> in HandleStownbynameImm8Id16V8()
2091 JSTaggedValue res = FastRuntimeStub::SetPropertyByIndex<ObjectFastOperator::Status::UseOwn> in HandleStownbyindexImm8V8Imm16()
2125 JSTaggedValue res = FastRuntimeStub::SetPropertyByValue<ObjectFastOperator::Status::UseOwn> in HandleStownbyvalueImm8V8V8()
2464 JSTaggedValue res = FastRuntimeStub::SetPropertyByValue<ObjectFastOperator::Status::UseOwn> in HandleStownbyvaluewithnamesetImm8V8V8()
2509 JSTaggedValue res = FastRuntimeStub::SetPropertyByName<ObjectFastOperator::Status::UseOwn> in HandleStownbynamewithnamesetImm8Id16V8()
3142 JSTaggedValue res = FastRuntimeStub::SetPropertyByValue<ObjectFastOperator::Status::UseOwn> in HandleStownbyvalueImm16V8V8()
3215 JSTaggedValue res = FastRuntimeStub::SetPropertyByIndex<ObjectFastOperator::Status::UseOwn> in HandleStownbyindexImm16V8Imm16()
3378 JSTaggedValue res = FastRuntimeStub::SetPropertyByIndex<ObjectFastOperator::Status::UseOwn> in HandleWideStownbyindexPrefV8Imm32()
5037 JSTaggedValue res = FastRuntimeStub::SetPropertyByName<ObjectFastOperator::Status::UseOwn> in HandleStownbynamewithnamesetImm16Id16V8()
5073 JSTaggedValue res = FastRuntimeStub::SetPropertyByValue<ObjectFastOperator::Status::UseOwn> in HandleStownbyvaluewithnamesetImm16V8V8()
[all …]
/arkcompiler/ets_runtime/ecmascript/
Dobject_fast_operator-inl.h49 std::pair<JSTaggedValue, bool> ObjectFastOperator::HasOwnProperty(JSThread *thread, in HasOwnProperty()
112 template<ObjectFastOperator::Status status>
113 JSTaggedValue ObjectFastOperator::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, in GetPropertyByName()
183 template<ObjectFastOperator::Status status>
184 JSTaggedValue ObjectFastOperator::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in SetPropertyByName()
310 template<ObjectFastOperator::Status status>
311 JSTaggedValue ObjectFastOperator::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in GetPropertyByIndex()
364 template<ObjectFastOperator::Status status>
365 JSTaggedValue ObjectFastOperator::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in SetPropertyByIndex()
442 template<ObjectFastOperator::Status status>
[all …]
Djs_regexp_iterator.cpp93 ObjectFastOperator::FastSetPropertyByValue(thread, regexHandle.GetTaggedValue(), in Next()
Djs_array.cpp386 auto result = ObjectFastOperator::FastGetPropertyByIndex(thread, obj.GetTaggedValue(), index); in FastGetPropertyByValue()
394 …auto result = ObjectFastOperator::FastGetPropertyByValue(thread, obj.GetTaggedValue(), key.GetTagg… in FastGetPropertyByValue()
402 …return ObjectFastOperator::FastSetPropertyByIndex(thread, obj.GetTaggedValue(), index, value.GetTa… in FastSetPropertyByValue()
408 …return ObjectFastOperator::FastSetPropertyByValue(thread, obj.GetTaggedValue(), key.GetTaggedValue… in FastSetPropertyByValue()
Dobject_fast_operator.h26 class ObjectFastOperator final {
Djs_object.cpp1612 auto result = ObjectFastOperator::SetPropertyByValue<ObjectFastOperator::Status::UseOwn>( in CreateDataProperty()
1626 auto result = ObjectFastOperator::SetPropertyByIndex<ObjectFastOperator::Status::UseOwn> in CreateDataProperty()
1697 …JSHandle<JSTaggedValue> func(thread, ObjectFastOperator::FastGetPropertyByName(thread, obj.GetTagg… in FastGetMethod()
1874 value = ObjectFastOperator::GetPropertyByValue<ObjectFastOperator::Status::UseOwn> in EnumerableOwnPropertyNamesHelper()
2257 JSTaggedValue objConstructor = ObjectFastOperator::GetPropertyByName(thread, JSTaggedValue(obj), in ExtractConstructorAndRecordName()
Djs_iterator.cpp253 …JSTaggedValue func = ObjectFastOperator::FastGetPropertyByName(thread, iter.GetTaggedValue(), retu… in IteratorClose()
Djs_object.h745 friend class ObjectFastOperator; variable
Dobject_operator.cpp1025 attr = ObjectFastOperator::AddPropertyByName(thread_, obj, key_, value, attr); in AddPropertyInternal()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_typedarray.cpp256 ObjectFastOperator::FastSetPropertyByIndex(thread, targetObj.GetTaggedValue(), k, in From()
301 kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, arrayLike.GetTaggedValue(), in From()
315ObjectFastOperator::FastSetPropertyByIndex(thread, targetObj.GetTaggedValue(), k, mapValue.GetTagg… in From()
621 … kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, thisHandle.GetTaggedValue(), in Filter()
651 ObjectFastOperator::FastSetPropertyByValue(thread, newArrObj.GetTaggedValue(), in Filter()
961 … kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, thisHandle.GetTaggedValue(), in Map()
971 ObjectFastOperator::FastSetPropertyByValue(thread, newArrObj.GetTaggedValue(), in Map()
1150 ObjectFastOperator::FastGetPropertyByValue(thread, in Set()
1189 kValue.Update(ObjectFastOperator::FastGetPropertyByValue( in Set()
1385 … kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, thisHandle.GetTaggedValue(), in Slice()
[all …]
Dbuiltins_regexp.cpp69 JSTaggedValue patternConstructor = ObjectFastOperator::FastGetPropertyByValue( in RegExpConstructor()
557ObjectFastOperator::FastGetPropertyByValue(thread, thisObj.GetTaggedValue(), global.GetTaggedValue… in Match()
591ObjectFastOperator::FastGetPropertyByValue(thread, thisObj.GetTaggedValue(), unicode.GetTaggedValu… in Match()
597ObjectFastOperator::FastSetPropertyByValue(thread, thisObj.GetTaggedValue(), lastIndexString.GetTa… in Match()
631 JSTaggedValue matchVal = ObjectFastOperator::FastGetPropertyByValue( in Match()
644 …JSTaggedValue lastIndex = ObjectFastOperator::FastGetPropertyByValue(thread, thisObj.GetTaggedValu… in Match()
655 ObjectFastOperator::FastSetPropertyByValue(thread, thisObj.GetTaggedValue(), in Match()
716ObjectFastOperator::FastSetPropertyByValue(thread, matcherHandle.GetTaggedValue(), lastIndexString… in MatchAll()
761 ObjectFastOperator::FastGetPropertyByValue(thread, regexp.GetTaggedValue(), in RegExpReplaceFast()
815 ObjectFastOperator::FastSetPropertyByValue(thread, regexp.GetTaggedValue(), in RegExpReplaceFast()
[all …]
Dbuiltins_object.cpp83 value = ObjectFastOperator::FastGetPropertyByValue(thread, from.GetTaggedValue(), in AssignTaggedValue()
88ObjectFastOperator::FastSetPropertyByValue(thread, toAssign.GetTaggedValue(), key.GetTaggedValue(), in AssignTaggedValue()
149 … value = ObjectFastOperator::FastGetPropertyByValue(thread, from.GetTaggedValue(), in Assign()
155ObjectFastOperator::FastSetPropertyByValue(thread, toAssign.GetTaggedValue(), key.GetTaggedValue(), in Assign()
783 …std::pair<JSTaggedValue, bool> result = ObjectFastOperator::HasOwnProperty(thread, thisValue.GetTa… in HasOwnProperty()
Dbuiltins_function.cpp202 lengthProperty = ObjectFastOperator::FastGetPropertyByName( in FunctionPrototypeBind()
256 nameProperty = ObjectFastOperator::FastGetPropertyByName( in FunctionPrototypeBind()
/arkcompiler/ets_runtime/ecmascript/base/
Djson_stringifier.cpp72 …JSTaggedValue prop = ObjectFastOperator::FastGetPropertyByIndex(thread_, replacer.GetTaggedValue()… in Stringify()
201 … thread_, ObjectFastOperator::FastGetPropertyByValue(thread_, tagValue, toJson.GetTaggedValue())); in GetSerializeValue()
430 ObjectFastOperator::FastGetPropertyByValue(thread_, obj.GetTaggedValue(), in SerializeJSONObject()
531 …JSTaggedValue tagVal = ObjectFastOperator::FastGetPropertyByIndex(thread_, value.GetTaggedValue(),… in SerializeJSArray()
Djson_parser.h289 … JSTaggedValue res = ObjectFastOperator::SetPropertyByValue<ObjectFastOperator::Status::UseOwn> in CreateJsonObject()
Darray_helper.cpp134 …JSTaggedValue spreadable = ObjectFastOperator::FastGetPropertyByValue(thread, obj.GetTaggedValue(), in IsConcatSpreadable()
Dfast_json_stringifier.cpp74 … thread_, ObjectFastOperator::FastGetPropertyByValue(thread_, tagValue, toJson.GetTaggedValue())); in GetSerializeValue()
354 …JSTaggedValue tagVal = ObjectFastOperator::FastGetPropertyByIndex(thread_, value.GetTaggedValue(),… in SerializeJSArray()
/arkcompiler/ets_runtime/ecmascript/napi/
Djsnapi_expo.cpp138 using ecmascript::ObjectFastOperator;
1632 return ObjectFastOperator::FastSetPropertyByValue(thread, obj.GetTaggedValue(), in Set()
1647 return ObjectFastOperator::FastSetPropertyByIndex(thread, obj.GetTaggedValue(), in Set()
1680 JSTaggedValue ret = ObjectFastOperator::FastGetPropertyByValue(thread, obj.GetTaggedValue(), in Get()
1697 … JSTaggedValue ret = ObjectFastOperator::FastGetPropertyByIndex(thread, obj.GetTaggedValue(), key); in Get()
/arkcompiler/ets_runtime/ecmascript/containers/
Dcontainers_private.cpp159 JSTaggedValue value = ObjectFastOperator::GetPropertyByName<ObjectFastOperator::Status::UseOwn> in InitializeContainer()