| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_array.cpp | 527 if (ele->IsStableJSArray(thread)) { in Concat() 765 if (thisObjVal->IsStableJSArray(thread)) { in Every() 874 if (thisObjVal->IsStableJSArray(thread) && !startArg->IsJSObject() && !endArg->IsJSObject()) { in Fill() 982 if (thisObjVal->IsStableJSArray(thread)) { in Filter() 1091 if (thisObjVal->IsStableJSArray(thread)) { in FindIndex() 1164 if (thisObjVal->IsStableJSArray(thread)) { in ForEach() 1277 if (thisHandle->IsStableJSArray(thread)) { in IndexOf() 1326 if (thisHandle->IsStableJSArray(thread)) { in Join() 1481 if (thisHandle->IsStableJSArray(thread)) { in LastIndexOf() 1541 if (thisObjVal->IsStableJSArray(thread)) { in Map() [all …]
|
| D | builtins_shared_array.cpp | 453 if (ele->IsStableJSArray(thread)) { in Concat() 619 if (thisObjVal->IsStableJSArray(thread) && !startArg->IsJSObject() && !endArg->IsJSObject()) { in Fill() 740 if (thisObjVal->IsStableJSArray(thread)) { in Filter() 862 if (thisObjVal->IsStableJSArray(thread)) { in FindIndex() 939 if (thisObjVal->IsStableJSArray(thread)) { in ForEach() 1027 if (thisHandle->IsStableJSArray(thread)) { in IndexOf() 1130 if (thisObjVal->IsStableJSArray(thread)) { in Map() 1196 …if (thisHandle->IsStableJSArray(thread) && JSObject::IsArrayLengthWritable(thread, thisObjHandle))… in PopInner() 1256 if (thisHandle->IsStableJSArray(thread)) { in Push() 1411 if (thisObjVal->IsStableJSArray(thread)) { in Reduce() [all …]
|
| D | builtins_function.cpp | 82 } else if (arrayObj->IsStableJSArray(thread)) { in BuildArgumentsListFast()
|
| D | builtins_shared_typedarray.cpp | 1110 if (argArray->IsStableJSArray(thread)) { in Set()
|
| D | builtins_typedarray.cpp | 1241 if (argArray->IsStableJSArray(thread)) { in Set()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_array_stub_builder.cpp | 64 BRANCH(IsStableJSArray(glue, thisValue), &isStableArray, slowPath); in With() 195 BRANCH(IsStableJSArray(glue, thisValue), &isStableJsArray, slowPath); in Unshift() 321 BRANCH(IsStableJSArray(glue, thisValue), &stableJSArray, slowPath); in Shift() 446 … GateRef isAllStableJsArray = LogicAndBuilder(env).And(IsStableJSArray(glue, thisValue)) in Concat() 447 .And(IsStableJSArray(glue, arg0)).Done(); in Concat() 605 BRANCH(IsStableJSArray(glue, thisValue), &stableJSArray, slowPath); in Filter() 688 BRANCH(IsStableJSArray(glue, thisValue), &loopEnd, ¬StableJSArray); in Filter() 765 BRANCH(IsStableJSArray(glue, thisValue), &stableJSArray, slowPath); in Map() 838 BRANCH(IsStableJSArray(glue, thisValue), &loopEnd, ¬StableJSArray); in Map() 876 BRANCH(IsStableJSArray(glue, thisValue), &isStability, slowPath); in ForEach() [all …]
|
| D | builtins_function_stub_builder.cpp | 320 … BRANCH(IsStableJSArray(glue, arrayObj), &targetIsStableJSArray, &targetNotStableJSArray); in BuildArgumentsListFastElements()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_stable_array.cpp | 224 if (newArrayHandle.GetTaggedValue().IsStableJSArray(thread)) { in Splice() 275 if (newArrayHandle.GetTaggedValue().IsStableJSArray(thread)) { in Splice() 702 if (!thisObjVal->IsStableJSArray(thread)) { in HandleFindIndexOfStable() 745 if (!thisObjVal->IsStableJSArray(thread)) { in HandleFindLastIndexOfStable() 790 if (!thisObjVal->IsStableJSArray(thread)) { in HandleEveryOfStable() 835 if (!thisObjVal->IsStableJSArray(thread)) { in HandleSomeOfStable() 880 if (!thisObjVal->IsStableJSArray(thread)) { in HandleforEachOfStable() 1156 if (!thisObjVal->IsStableJSArray(thread)) { in Filter() 1199 if (!thisObjVal->IsStableJSArray(thread)) { in Map() 1533 if (!thisObjVal->IsStableJSArray(thread)) { in Reduce() [all …]
|
| D | js_tagged_value.h | 514 bool IsStableJSArray(JSThread *thread) const;
|
| D | js_tagged_value.cpp | 353 bool JSTaggedValue::IsStableJSArray(JSThread *thread) const in IsStableJSArray() function in panda::ecmascript::JSTaggedValue 355 return IsHeapObject() && GetTaggedObject()->GetClass()->IsStableJSArray() && in IsStableJSArray()
|
| D | js_hclass.h | 1834 inline bool IsStableJSArray() const in IsStableJSArray() function
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | typed_array_helper.cpp | 72 if (firstArg->IsStableJSArray(thread)) { in TypedArrayConstructor() 130 if (firstArg->IsStableJSArray(thread)) { in SharedTypedArrayConstructor() 1198 if (thisObjVal->IsStableJSArray(thread)) { in someCommon()
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| D | runtime_stubs-inl.h | 485 if (index.GetInt() == 0 && src->IsStableJSArray(thread)) { in RuntimeStArraySpread() 2613 if (jsArray->IsStableJSArray(thread) && itor->IsJSArrayIterator()) { in RuntimeGetCallSpreadArgs()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | stub_builder.h | 503 GateRef IsStableJSArray(GateRef glue, GateRef obj);
|
| D | stub_builder.cpp | 9026 GateRef StubBuilder::IsStableJSArray(GateRef glue, GateRef obj) in IsStableJSArray() function in panda::ecmascript::kungfu::StubBuilder 9108 .And(IsStableJSArray(glue, array)) in GetCallSpreadArgs()
|