| /arkcompiler/ets_runtime/ecmascript/ |
| D | object_fast_operator-inl.h | 45 JSTaggedValue ObjectFastOperator::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in GetPropertyByName() 112 JSTaggedValue ObjectFastOperator::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in SetPropertyByName() 224 JSTaggedValue ObjectFastOperator::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in GetPropertyByIndex() 280 JSTaggedValue ObjectFastOperator::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in SetPropertyByIndex() 335 JSTaggedValue ObjectFastOperator::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in GetPropertyByValue() 355 return ObjectFastOperator::GetPropertyByName<UseOwn>(thread, receiver, key); in GetPropertyByValue() 361 JSTaggedValue ObjectFastOperator::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in SetPropertyByValue() 384 return ObjectFastOperator::SetPropertyByName<UseOwn>(thread, receiver, key, value); in SetPropertyByValue() 389 bool ObjectFastOperator::FastSetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTaggedV… in FastSetPropertyByValue() 393 JSTaggedValue result = ObjectFastOperator::SetPropertyByValue(thread, receiver, key, value); in FastSetPropertyByValue() [all …]
|
| D | js_array.cpp | 365 auto result = ObjectFastOperator::FastGetPropertyByIndex(thread, obj.GetTaggedValue(), index); in FastGetPropertyByValue() 372 …auto result = ObjectFastOperator::FastGetPropertyByValue(thread, obj.GetTaggedValue(), key.GetTagg… in FastGetPropertyByValue() 379 …return ObjectFastOperator::FastSetPropertyByIndex(thread, obj.GetTaggedValue(), index, value.GetTa… in FastSetPropertyByValue() 385 …return ObjectFastOperator::FastSetPropertyByValue(thread, obj.GetTaggedValue(), key.GetTaggedValue… in FastSetPropertyByValue() 406 …presentValue.Update(ObjectFastOperator::FastGetPropertyByIndex<true>(thread, obj.GetTaggedValue(),… in Sort() 411 … ObjectFastOperator::FastGetPropertyByIndex<true>(thread, obj.GetTaggedValue(), middleIndex)); in Sort() 425 … ObjectFastOperator::FastGetPropertyByIndex<true>(thread, obj.GetTaggedValue(), j - 1)); in Sort() 427 ObjectFastOperator::FastSetPropertyByIndex(thread, obj.GetTaggedValue(), j, in Sort() 431 ObjectFastOperator::FastSetPropertyByIndex(thread, obj.GetTaggedValue(), endIndex, in Sort()
|
| D | js_regexp_iterator.cpp | 93 ObjectFastOperator::FastSetPropertyByValue(thread, regexHandle.GetTaggedValue(), in Next()
|
| D | object_fast_operator.h | 22 class ObjectFastOperator final {
|
| D | js_iterator.cpp | 252 …JSTaggedValue func = ObjectFastOperator::FastGetPropertyByName(thread, iter.GetTaggedValue(), retu… in IteratorClose()
|
| D | js_object.h | 651 friend class ObjectFastOperator; variable
|
| D | js_object.cpp | 1368 …auto result = ObjectFastOperator::SetPropertyByValue<true>(thread, obj.GetTaggedValue(), key.GetTa… in CreateDataProperty() 1382 …ObjectFastOperator::SetPropertyByIndex<true>(thread, obj.GetTaggedValue(), index, value.GetTaggedV… in CreateDataProperty() 1609 …value = ObjectFastOperator::GetPropertyByValue<true>(thread, obj.GetTaggedValue(), key.GetTaggedVa… in EnumerableOwnPropertyNamesHelper()
|
| D | object_operator.cpp | 831 attr = ObjectFastOperator::AddPropertyByName(thread_, obj, key_, value, attr); in AddPropertyInternal()
|
| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | fast_runtime_stub-inl.h | 162 return ObjectFastOperator::CallGetter(thread, receiver, holder, value); in CallGetter() 168 return ObjectFastOperator::CallSetter(thread, receiver, value, accessorValue); in CallSetter() 174 return ObjectFastOperator::GetPropertyByIndex<UseOwn>(thread, receiver, index); in GetPropertyByIndex() 180 return ObjectFastOperator::GetPropertyByValue<UseOwn>(thread, receiver, key); in GetPropertyByValue() 186 return ObjectFastOperator::GetPropertyByName<UseOwn>(thread, receiver, key); in GetPropertyByName() 193 return ObjectFastOperator::SetPropertyByName<UseOwn>(thread, receiver, key, value); in SetPropertyByName() 200 return ObjectFastOperator::SetPropertyByIndex<UseOwn>(thread, receiver, index, value); in SetPropertyByIndex() 207 return ObjectFastOperator::SetPropertyByValue<UseOwn>(thread, receiver, key, value); in SetPropertyByValue()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_typedarray.cpp | 242 ObjectFastOperator::FastSetPropertyByIndex(thread, targetObj.GetTaggedValue(), k, in From() 287 kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, arrayLike.GetTaggedValue(), in From() 301 …ObjectFastOperator::FastSetPropertyByIndex(thread, targetObj.GetTaggedValue(), k, mapValue.GetTagg… in From() 607 … kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, thisHandle.GetTaggedValue(), in Filter() 637 ObjectFastOperator::FastSetPropertyByValue(thread, newArrObj.GetTaggedValue(), in Filter() 943 … kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, thisHandle.GetTaggedValue(), in Map() 953 ObjectFastOperator::FastSetPropertyByValue(thread, newArrObj.GetTaggedValue(), in Map() 1082 ObjectFastOperator::FastGetPropertyByValue(thread, in Set() 1121 kValue.Update(ObjectFastOperator::FastGetPropertyByValue( in Set() 1316 … kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, thisHandle.GetTaggedValue(), in Slice() [all …]
|
| D | builtins_regexp.cpp | 69 JSTaggedValue patternConstructor = ObjectFastOperator::FastGetPropertyByValue( in RegExpConstructor() 400 …ObjectFastOperator::FastGetPropertyByValue(thread, thisObj.GetTaggedValue(), global.GetTaggedValue… in Match() 438 …ObjectFastOperator::FastGetPropertyByValue(thread, thisObj.GetTaggedValue(), unicode.GetTaggedValu… in Match() 445 …ObjectFastOperator::FastSetPropertyByValue(thread, thisObj.GetTaggedValue(), lastIndexString.GetTa… in Match() 479 JSTaggedValue matchVal = ObjectFastOperator::FastGetPropertyByValue( in Match() 491 …JSTaggedValue lastIndex = ObjectFastOperator::FastGetPropertyByValue(thread, thisObj.GetTaggedValu… in Match() 501 ObjectFastOperator::FastSetPropertyByValue(thread, thisObj.GetTaggedValue(), in Match() 562 …ObjectFastOperator::FastSetPropertyByValue(thread, matcherHandle.GetTaggedValue(), lastIndexString… in MatchAll() 607 ObjectFastOperator::FastGetPropertyByValue(thread, regexp.GetTaggedValue(), in RegExpReplaceFast() 663 ObjectFastOperator::FastSetPropertyByValue(thread, regexp.GetTaggedValue(), in RegExpReplaceFast() [all …]
|
| D | builtins_object.cpp | 116 … value = ObjectFastOperator::FastGetPropertyByValue(thread, from.GetTaggedValue(), in Assign() 122 …ObjectFastOperator::FastSetPropertyByValue(thread, toAssign.GetTaggedValue(), key.GetTaggedValue(), in Assign()
|
| D | builtins_array.cpp | 2231 …presentValue.Update(ObjectFastOperator::FastGetPropertyByIndex<true>(thread, thisObjHandle.GetTagg… in Sort() 2236 …ObjectFastOperator::FastGetPropertyByIndex<true>(thread, thisObjHandle.GetTaggedValue(), middleInd… in Sort() 2250 … ObjectFastOperator::FastGetPropertyByIndex<true>(thread, thisObjHandle.GetTaggedValue(), j - 1)); in Sort() 2252 … ObjectFastOperator::FastSetPropertyByIndex(thread, thisObjHandle.GetTaggedValue(), j, in Sort() 2256 … ObjectFastOperator::FastSetPropertyByIndex(thread, thisObjHandle.GetTaggedValue(), endIndex, in Sort()
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | json_stringifier.cpp | 176 …JSTaggedValue prop = ObjectFastOperator::FastGetPropertyByIndex(thread_, replacer.GetTaggedValue()… in Stringify() 297 … thread_, ObjectFastOperator::FastGetPropertyByValue(thread_, tagValue, toJson.GetTaggedValue())); in GetSerializeValue() 511 ObjectFastOperator::FastGetPropertyByValue(thread_, obj.GetTaggedValue(), in SerializeJSONObject() 611 …JSTaggedValue tagVal = ObjectFastOperator::FastGetPropertyByIndex(thread_, value.GetTaggedValue(),… in SerializeJSArray()
|
| D | json_parser.h | 343 … ObjectFastOperator::SetPropertyByIndex<true>(thread_, arr.GetTaggedValue(), index++, value); in ParseArray() 394 … JSTaggedValue res = ObjectFastOperator::SetPropertyByValue<true>(thread_, result.GetTaggedValue(), in ParseObject()
|
| D | array_helper.cpp | 41 …JSTaggedValue spreadable = ObjectFastOperator::FastGetPropertyByValue(thread, obj.GetTaggedValue(), in IsConcatSpreadable()
|
| /arkcompiler/ets_runtime/ecmascript/containers/ |
| D | containers_private.cpp | 160 … ObjectFastOperator::GetPropertyByName<true>(thread, obj.GetTaggedValue(), key.GetTaggedValue()); in InitializeContainer()
|