| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | fast_runtime_stub.h | 39 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>
|
| D | fast_runtime_stub-inl.h | 164 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 …]
|
| D | interpreter-inl.h | 2330 … 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 …]
|
| D | interpreter_assembly.cpp | 1947 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/ |
| D | object_fast_operator-inl.h | 49 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 …]
|
| D | js_regexp_iterator.cpp | 93 ObjectFastOperator::FastSetPropertyByValue(thread, regexHandle.GetTaggedValue(), in Next()
|
| D | js_array.cpp | 386 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()
|
| D | object_fast_operator.h | 26 class ObjectFastOperator final {
|
| D | js_object.cpp | 1612 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()
|
| D | js_iterator.cpp | 253 …JSTaggedValue func = ObjectFastOperator::FastGetPropertyByName(thread, iter.GetTaggedValue(), retu… in IteratorClose()
|
| D | js_object.h | 745 friend class ObjectFastOperator; variable
|
| D | object_operator.cpp | 1025 attr = ObjectFastOperator::AddPropertyByName(thread_, obj, key_, value, attr); in AddPropertyInternal()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_typedarray.cpp | 256 ObjectFastOperator::FastSetPropertyByIndex(thread, targetObj.GetTaggedValue(), k, in From() 301 kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, arrayLike.GetTaggedValue(), in From() 315 …ObjectFastOperator::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 …]
|
| D | builtins_regexp.cpp | 69 JSTaggedValue patternConstructor = ObjectFastOperator::FastGetPropertyByValue( in RegExpConstructor() 557 …ObjectFastOperator::FastGetPropertyByValue(thread, thisObj.GetTaggedValue(), global.GetTaggedValue… in Match() 591 …ObjectFastOperator::FastGetPropertyByValue(thread, thisObj.GetTaggedValue(), unicode.GetTaggedValu… in Match() 597 …ObjectFastOperator::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() 716 …ObjectFastOperator::FastSetPropertyByValue(thread, matcherHandle.GetTaggedValue(), lastIndexString… in MatchAll() 761 ObjectFastOperator::FastGetPropertyByValue(thread, regexp.GetTaggedValue(), in RegExpReplaceFast() 815 ObjectFastOperator::FastSetPropertyByValue(thread, regexp.GetTaggedValue(), in RegExpReplaceFast() [all …]
|
| D | builtins_object.cpp | 83 value = ObjectFastOperator::FastGetPropertyByValue(thread, from.GetTaggedValue(), in AssignTaggedValue() 88 …ObjectFastOperator::FastSetPropertyByValue(thread, toAssign.GetTaggedValue(), key.GetTaggedValue(), in AssignTaggedValue() 149 … value = ObjectFastOperator::FastGetPropertyByValue(thread, from.GetTaggedValue(), in Assign() 155 …ObjectFastOperator::FastSetPropertyByValue(thread, toAssign.GetTaggedValue(), key.GetTaggedValue(), in Assign() 783 …std::pair<JSTaggedValue, bool> result = ObjectFastOperator::HasOwnProperty(thread, thisValue.GetTa… in HasOwnProperty()
|
| D | builtins_function.cpp | 202 lengthProperty = ObjectFastOperator::FastGetPropertyByName( in FunctionPrototypeBind() 256 nameProperty = ObjectFastOperator::FastGetPropertyByName( in FunctionPrototypeBind()
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | json_stringifier.cpp | 72 …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()
|
| D | json_parser.h | 289 … JSTaggedValue res = ObjectFastOperator::SetPropertyByValue<ObjectFastOperator::Status::UseOwn> in CreateJsonObject()
|
| D | array_helper.cpp | 134 …JSTaggedValue spreadable = ObjectFastOperator::FastGetPropertyByValue(thread, obj.GetTaggedValue(), in IsConcatSpreadable()
|
| D | fast_json_stringifier.cpp | 74 … thread_, ObjectFastOperator::FastGetPropertyByValue(thread_, tagValue, toJson.GetTaggedValue())); in GetSerializeValue() 354 …JSTaggedValue tagVal = ObjectFastOperator::FastGetPropertyByIndex(thread_, value.GetTaggedValue(),… in SerializeJSArray()
|
| /arkcompiler/ets_runtime/ecmascript/napi/ |
| D | jsnapi_expo.cpp | 138 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/ |
| D | containers_private.cpp | 159 JSTaggedValue value = ObjectFastOperator::GetPropertyByName<ObjectFastOperator::Status::UseOwn> in InitializeContainer()
|