Searched refs:IsStableJSArray (Results 1 – 13 of 13) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_array.cpp | 475 if (ele->IsStableJSArray(thread)) { in Concat() 709 if (thisObjVal->IsStableJSArray(thread)) { in Every() 823 if (thisObjVal->IsStableJSArray(thread) && !startArg->IsJSObject() && !endArg->IsJSObject()) { in Fill() 938 if (thisObjVal->IsStableJSArray(thread)) { in Filter() 1046 if (thisObjVal->IsStableJSArray(thread)) { in FindIndex() 1118 if (thisObjVal->IsStableJSArray(thread)) { in ForEach() 1226 if (thisHandle->IsStableJSArray(thread)) { in IndexOf() 1246 if (thisHandle->IsStableJSArray(thread)) { in Join() 1427 if (thisHandle->IsStableJSArray(thread)) { in LastIndexOf() 1487 if (thisObjVal->IsStableJSArray(thread)) { in Map() [all …]
|
| D | builtins_function.cpp | 81 } else if (arrayObj->IsStableJSArray(thread)) { in BuildArgumentsListFast()
|
| D | builtins_typedarray.cpp | 1133 if (argArray->IsStableJSArray(thread)) { in Set()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_array_stub_builder.cpp | 56 GateRef isThisStableJSArray = IsStableJSArray(glue, thisValue); in Concat() 57 GateRef isArgStableJSArray = IsStableJSArray(glue, arg0); in Concat() 206 Branch(IsStableJSArray(glue, thisValue), &stableJSArray, slowPath); in Filter() 287 Branch(IsStableJSArray(glue, thisValue), &loopEnd, ¬StableJSArray); in Filter() 393 GateRef isThisStableJSArray = IsStableJSArray(glue, thisValue); in Pop() 517 GateRef isThisStableJSArray = IsStableJSArray(glue, thisValue); in Slice() 730 Branch(IsStableJSArray(glue, thisValue), &isStability, slowPath); in Sort() 742 GateRef stableArray = IsStableJSArray(glue, thisValue); in Sort() 888 Branch(IsStableJSArray(glue, thisValue), &isStableJSArray, ¬StableJSArray); in Reduce() 953 Branch(IsStableJSArray(glue, thisValue), &isStableJSArray1, ¬StableJSArray1); in Reduce() [all …]
|
| D | builtins_function_stub_builder.cpp | 153 … Branch(IsStableJSArray(glue, arrayObj), &targetIsStableJSArray, &targetNotStableJSArray); in BuildArgumentsListFastElements()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_stable_array.cpp | 107 if (newArrayHandle.GetTaggedValue().IsStableJSArray(thread)) { in Splice() 360 if (!thisObjVal->IsStableJSArray(thread)) { in HandleFindIndexOfStable() 403 if (!thisObjVal->IsStableJSArray(thread)) { in HandleFindLastIndexOfStable() 448 if (!thisObjVal->IsStableJSArray(thread)) { in HandleEveryOfStable() 493 if (!thisObjVal->IsStableJSArray(thread)) { in HandleforEachOfStable() 769 if (!thisObjVal->IsStableJSArray(thread)) { in Filter() 812 if (!thisObjVal->IsStableJSArray(thread)) { in Map() 1102 if (!thisObjVal->IsStableJSArray(thread)) { in Reduce()
|
| D | js_tagged_value-inl.h | 912 inline bool JSTaggedValue::IsStableJSArray(JSThread *thread) const in IsStableJSArray() function 914 return IsHeapObject() && GetTaggedObject()->GetClass()->IsStableJSArray() && in IsStableJSArray()
|
| D | js_tagged_value.h | 488 bool IsStableJSArray(JSThread *thread) const;
|
| D | js_hclass.h | 1650 inline bool IsStableJSArray() const in IsStableJSArray() function
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | typed_array_helper.cpp | 81 if (firstArg->IsStableJSArray(thread)) { in TypedArrayConstructor()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | stub_builder.h | 422 GateRef IsStableJSArray(GateRef glue, GateRef obj);
|
| D | stub_builder.cpp | 7915 GateRef StubBuilder::IsStableJSArray(GateRef glue, GateRef obj) in IsStableJSArray() function in panda::ecmascript::kungfu::StubBuilder 7989 GateRef needCopy = BoolAnd(IsStableJSArray(glue, array), isJSArrayIter); in GetCallSpreadArgs()
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| D | runtime_stubs-inl.h | 452 if (index.GetInt() == 0 && src->IsStableJSArray(thread)) { in RuntimeStArraySpread() 2409 if (jsArray->IsStableJSArray(thread) && itor->IsJSArrayIterator()) { in RuntimeGetCallSpreadArgs()
|