| /arkcompiler/ets_runtime/ecmascript/js_api/ |
| D | js_api_stack.h | 23 class JSAPIStack : public JSObject { 26 static JSAPIStack *Cast(TaggedObject *object) in Cast() 29 return static_cast<JSAPIStack *>(object); in Cast() 32 static JSTaggedValue Push(JSThread *thread, const JSHandle<JSAPIStack> &stack, 35 static JSHandle<TaggedArray> OwnKeys(JSThread *thread, const JSHandle<JSAPIStack> &obj); 37 static JSHandle<TaggedArray> OwnEnumKeys(JSThread *thread, const JSHandle<JSAPIStack> &obj); 39 …static bool GetOwnProperty(JSThread *thread, const JSHandle<JSAPIStack> &obj, const JSHandle<JSTag… 40 static OperationResult GetProperty(JSThread *thread, const JSHandle<JSAPIStack> &obj, 42 static bool SetProperty(JSThread *thread, const JSHandle<JSAPIStack> &obj, 76 … static JSHandle<TaggedArray> GrowCapacity(const JSThread *thread, const JSHandle<JSAPIStack> &obj,
|
| D | js_api_stack.cpp | 24 bool JSAPIStack::Empty() in Empty() 32 JSTaggedValue JSAPIStack::Push(JSThread *thread, const JSHandle<JSAPIStack> &stack, in Push() 44 JSTaggedValue JSAPIStack::Peek() in Peek() 56 JSTaggedValue JSAPIStack::Pop(JSThread *thread) in Pop() 70 int JSAPIStack::Search(const JSHandle<JSTaggedValue> &value) in Search() 83 JSHandle<TaggedArray> JSAPIStack::GrowCapacity(const JSThread *thread, const JSHandle<JSAPIStack> &… in GrowCapacity() 100 JSTaggedValue JSAPIStack::Get(const uint32_t index) in Get() 107 JSTaggedValue JSAPIStack::Set(JSThread *thread, const uint32_t index, JSTaggedValue value) in Set() 118 bool JSAPIStack::Has(JSTaggedValue value) const in Has() 134 JSHandle<TaggedArray> JSAPIStack::OwnKeys(JSThread *thread, const JSHandle<JSAPIStack> &obj) in OwnKeys() [all …]
|
| D | js_api_stack_iterator.cpp | 46 uint32_t length = static_cast<uint32_t>((JSHandle<JSAPIStack>::Cast(stack))->GetSize() + 1); in Next() 57 JSHandle<JSTaggedValue> value(thread, JSHandle<JSAPIStack>::Cast(stack)->Get(index)); in Next()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | js_api_stack_test.cpp | 39 JSAPIStack *CreateStack() in CreateStack() 44 …JSHandle<JSAPIStack> SearchAndEmptyCommon(JSMutableHandle<JSTaggedValue>& value, std::string& myVa… in SearchAndEmptyCommon() 49 JSHandle<JSAPIStack> toor(thread, CreateStack()); in SearchAndEmptyCommon() 53 JSTaggedValue result = JSAPIStack::Push(thread, toor, value); in SearchAndEmptyCommon() 68 JSAPIStack *stack = CreateStack(); in HWTEST_F_L0() 78 JSHandle<JSAPIStack> toor(thread, CreateStack()); in HWTEST_F_L0() 87 JSTaggedValue result = JSAPIStack::Push(thread, toor, value); in HWTEST_F_L0() 102 JSHandle<JSAPIStack> toor(thread, CreateStack()); in HWTEST_F_L0() 111 JSTaggedValue result = JSAPIStack::Push(thread, toor, value); in HWTEST_F_L0() 165 JSHandle<JSAPIStack> toor(thread, CreateStack()); in HWTEST_F_L0() [all …]
|
| D | js_api_stack_iterator_test.cpp | 28 static JSHandle<JSAPIStack> CreateJSApiStack(JSThread *thread) in CreateJSApiStack() 45 JSHandle<JSAPIStack> jsStack = CreateJSApiStack(thread); in HWTEST_F_L0() 54 JSAPIStack::Push(thread, jsStack, value); in HWTEST_F_L0() 86 JSHandle<JSAPIStack> jsStack = CreateJSApiStack(thread); in HWTEST_F_L0() 128 JSHandle<JSAPIStack> jsStack1 = CreateJSApiStack(thread); in HWTEST_F_L0() 129 JSHandle<JSAPIStack> jsStack2 = CreateJSApiStack(thread); in HWTEST_F_L0() 138 JSAPIStack::Push(thread, jsStack1, value); in HWTEST_F_L0() 144 JSAPIStack::Push(thread, jsStack2, value); in HWTEST_F_L0() 150 …JSHandle<JSAPIStack> jsAPIStackTo(thread, JSAPIStack::Cast(stackIterator->GetIteratedStack().GetTa… in HWTEST_F_L0() 171 JSHandle<JSAPIStack> jsStack = CreateJSApiStack(thread); in HWTEST_F_L0() [all …]
|
| D | ecma_container_common.h | 200 static JSHandle<JSAPIStack> CreateJSApiStack(JSThread *thread) in CreateJSApiStack() 206 …JSHandle<JSAPIStack> jsStack(factory->NewJSObjectByConstructor(JSHandle<JSFunction>(constructor), … in CreateJSApiStack()
|
| D | dump_test.cpp | 369 static JSHandle<JSAPIStack> NewJSAPIStack(ObjectFactory *factory, JSHandle<JSTaggedValue> proto) in NewJSAPIStack() 371 …JSHandle<JSHClass> stackClass = factory->NewEcmaHClass(JSAPIStack::SIZE, JSType::JS_API_STACK, pro… in NewJSAPIStack() 372 …JSHandle<JSAPIStack> jsStack = JSHandle<JSAPIStack>::Cast(factory->NewJSObjectWithInit(stackClass)… in NewJSAPIStack() 1383 CHECK_DUMP_FIELDS(JSObject::SIZE, JSAPIStack::SIZE, 1U); in HWTEST_F_L0() 1384 JSHandle<JSAPIStack> jsStack = NewJSAPIStack(factory, proto); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/containers/ |
| D | containers_stack.cpp | 42 JSHandle<JSAPIStack> stack = JSHandle<JSAPIStack>::Cast(obj); in StackConstructor() 65 JSHandle<JSAPIStack> stack = JSHandle<JSAPIStack>::Cast(self); in IsEmpty() 90 JSTaggedValue jsValue = JSAPIStack::Push(thread, JSHandle<JSAPIStack>::Cast(self), value); in Push() 112 JSHandle<JSAPIStack> stack = JSHandle<JSAPIStack>::Cast(self); in Peek() 137 JSHandle<JSAPIStack> stack = JSHandle<JSAPIStack>::Cast(self); in Locate() 160 JSHandle<JSAPIStack> stack = JSHandle<JSAPIStack>::Cast(self); in Pop() 183 JSHandle<JSAPIStack> stack = JSHandle<JSAPIStack>::Cast(thisHandle); in ForEach() 231 …JSHandle<JSAPIStackIterator> iter(factory->NewJSAPIStackIterator(JSHandle<JSAPIStack>::Cast(self))… in Iterator() 253 int32_t len = (JSHandle<JSAPIStack>::Cast(self))->GetSize(); in GetLength()
|
| /arkcompiler/ets_runtime/ecmascript/containers/tests/ |
| D | containers_stack_test.cpp | 68 … TaggedArray *elements = TaggedArray::Cast(JSAPIStack::Cast(stack.GetTaggedValue(). in TestForEachFunc() 99 JSHandle<JSAPIStack> CreateJSAPIStack(JSTaggedValue compare = JSTaggedValue::Undefined()) in CreateJSAPIStack() 112 JSHandle<JSAPIStack> stack(thread, result); in CreateJSAPIStack() 132 JSHandle<JSAPIStack> stack(thread, result); in HWTEST_F_L0() 145 JSHandle<JSAPIStack> stack = CreateJSAPIStack(); in HWTEST_F_L0() 163 JSHandle<JSAPIStack> stack = CreateJSAPIStack(); in HWTEST_F_L0() 192 JSHandle<JSAPIStack> stack = CreateJSAPIStack(); in HWTEST_F_L0() 227 JSHandle<JSAPIStack> stack = CreateJSAPIStack(); in HWTEST_F_L0() 245 JSHandle<JSAPIStack> stack = CreateJSAPIStack(); in HWTEST_F_L0() 257 JSHandle<JSAPIStack> dlist = CreateJSAPIStack(); in HWTEST_F_L0() [all …]
|
| /arkcompiler/ets_runtime/test/fuzztest/containersstackforeach_fuzzer/ |
| D | containersstackforeach_fuzzer.cpp | 72 …JSHandle<JSAPIStack> CreateJSAPIStack(JSThread *thread, JSTaggedValue compare = JSTaggedValue::Und… in CreateJSAPIStack() 82 JSHandle<JSAPIStack> stack(thread, result); in CreateJSAPIStack() 107 JSHandle<JSAPIStack> stack = CreateJSAPIStack(thread); in ContainersStackForEachFuzzTest() 117 JSHandle<JSAPIStack> dlist = CreateJSAPIStack(thread); in ContainersStackForEachFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersstack_fuzzer/ |
| D | containersstack_fuzzer.cpp | 67 …JSHandle<JSAPIStack> CreateJSAPIStack(JSThread *thread, JSTaggedValue compare = JSTaggedValue::Und… in CreateJSAPIStack() 77 JSHandle<JSAPIStack> stack(thread, result); in CreateJSAPIStack() 101 JSHandle<JSAPIStack> stack = CreateJSAPIStack(thread); in ContainersStackFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersstackpush_fuzzer/ |
| D | containersstackpush_fuzzer.cpp | 67 …JSHandle<JSAPIStack> CreateJSAPIStack(JSThread *thread, JSTaggedValue compare = JSTaggedValue::Und… in CreateJSAPIStack() 77 JSHandle<JSAPIStack> stack(thread, result); in CreateJSAPIStack() 102 JSHandle<JSAPIStack> stack = CreateJSAPIStack(thread); in ContainersStackPushFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersstackpeek_fuzzer/ |
| D | containersstackpeek_fuzzer.cpp | 67 …JSHandle<JSAPIStack> CreateJSAPIStack(JSThread *thread, JSTaggedValue compare = JSTaggedValue::Und… in CreateJSAPIStack() 77 JSHandle<JSAPIStack> stack(thread, result); in CreateJSAPIStack() 102 JSHandle<JSAPIStack> stack = CreateJSAPIStack(thread); in ContainersStackPeekFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersstackgetlength_fuzzer/ |
| D | containersstackgetlength_fuzzer.cpp | 67 …JSHandle<JSAPIStack> CreateJSAPIStack(JSThread *thread, JSTaggedValue compare = JSTaggedValue::Und… in CreateJSAPIStack() 77 JSHandle<JSAPIStack> stack(thread, result); in CreateJSAPIStack() 102 JSHandle<JSAPIStack> stack = CreateJSAPIStack(thread); in ContainersStackGetLengthFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersstacklocate_fuzzer/ |
| D | containersstacklocate_fuzzer.cpp | 67 …JSHandle<JSAPIStack> CreateJSAPIStack(JSThread *thread, JSTaggedValue compare = JSTaggedValue::Und… in CreateJSAPIStack() 77 JSHandle<JSAPIStack> stack(thread, result); in CreateJSAPIStack() 102 JSHandle<JSAPIStack> stack = CreateJSAPIStack(thread); in ContainersStackLocateFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersstackiterator_fuzzer/ |
| D | containersstackiterator_fuzzer.cpp | 67 …JSHandle<JSAPIStack> CreateJSAPIStack(JSThread *thread, JSTaggedValue compare = JSTaggedValue::Und… in CreateJSAPIStack() 77 JSHandle<JSAPIStack> stack(thread, result); in CreateJSAPIStack() 102 JSHandle<JSAPIStack> stack = CreateJSAPIStack(thread); in ContainersStackIteratorFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersstackpop_fuzzer/ |
| D | containersstackpop_fuzzer.cpp | 67 …JSHandle<JSAPIStack> CreateJSAPIStack(JSThread *thread, JSTaggedValue compare = JSTaggedValue::Und… in CreateJSAPIStack() 77 JSHandle<JSAPIStack> stack(thread, result); in CreateJSAPIStack() 102 JSHandle<JSAPIStack> stack = CreateJSAPIStack(thread); in ContainersStackPopFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersstackisempty_fuzzer/ |
| D | containersstackisempty_fuzzer.cpp | 67 …JSHandle<JSAPIStack> CreateJSAPIStack(JSThread *thread, JSTaggedValue compare = JSTaggedValue::Und… in CreateJSAPIStack() 77 JSHandle<JSAPIStack> stack(thread, result); in CreateJSAPIStack() 101 JSHandle<JSAPIStack> stack = CreateJSAPIStack(thread); in ContainersStackFuzzIsEmptyTest()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | containers_stack_stub_builder.h | 38 GateRef top = Load(VariableType::INT32(), obj, IntPtr(JSAPIStack::TOP_OFFSET)); in BUILTINS_WITH_CONTAINERS_STACK_STUB_BUILDER()
|
| D | containers_stub_builder.h | 175 GateRef top = Load(VariableType::INT32(), obj, IntPtr(JSAPIStack::TOP_OFFSET)); in ContainerGetSize()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_tagged_value.cpp | 1517 return JSHandle<JSAPIStack>::Cast(obj)->Has(key.GetTaggedValue()); in HasContainerProperty() 1567 return JSAPIStack::OwnKeys(thread, JSHandle<JSAPIStack>::Cast(obj)); in GetOwnContainerPropertyKeys() 1652 return JSAPIStack::GetOwnProperty(thread, JSHandle<JSAPIStack>::Cast(obj), key); in GetContainerProperty() 1747 return JSAPIStack::GetProperty(thread, JSHandle<JSAPIStack>::Cast(obj), key); in GetJSAPIProperty() 1793 return JSAPIStack::SetProperty(thread, JSHandle<JSAPIStack>::Cast(obj), key, value); in SetJSAPIProperty()
|
| D | dump.cpp | 1135 JSAPIStack::Cast(obj)->Dump(os); in DumpObject() 2489 void JSAPIStack::Dump(std::ostream &os) const in Dump() 2497 JSAPIStack *stack = JSAPIStack::Cast(GetIteratedStack().GetTaggedObject()); in Dump() 4337 JSAPIStack::Cast(obj)->DumpForSnapshot(vec); in DumpObject() 5169 void JSAPIStack::DumpForSnapshot(std::vector<Reference> &vec) const in DumpForSnapshot() 5177 JSAPIStack *stack = JSAPIStack::Cast(GetIteratedStack().GetTaggedObject()); in DumpForSnapshot()
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/ |
| D | heap_dump_test.cpp | 461 JSHandle<JSAPIStack> NewJSAPIStack() in NewJSAPIStack() 464 … JSHandle<JSObject> jsAPIStackObject = NewObject(JSAPIStack::SIZE, JSType::JS_API_STACK, proto); in NewJSAPIStack() 465 JSHandle<JSAPIStack> jsAPIStack = JSHandle<JSAPIStack>::Cast(jsAPIStackObject); in NewJSAPIStack()
|
| /arkcompiler/ets_runtime/ |
| D | libark_jsruntime.map | 205 panda::ecmascript::JSAPIStack::Set*;
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | object_xray.h | 674 JSAPIStack::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
|