Home
last modified time | relevance | path

Searched refs:Stack (Results 1 – 25 of 50) sorted by relevance

12

/arkcompiler/ets_runtime/test/moduletest/container/
Dcontainer_stack.js24 var Stack = undefined; variable
26 Stack = ArkPrivate.Load(ArkPrivate.Stack);
27 let stack = new Stack();
77 let popStack = new Stack();
87 let myStack = new Stack();
108 let de = new Stack();
116 let test1 = new Stack();
128 class MyStack extends Stack{
140 const v5 = new Stack()
Dexpect_output.txt33 Test Stack success!!!
50 Test Stack done
/arkcompiler/ets_runtime/ecmascript/mem/
Dmark_stack.h27 class Stack {
29 Stack() = default;
30 virtual ~Stack() = default;
31 NO_COPY_SEMANTIC(Stack);
32 NO_MOVE_SEMANTIC(Stack);
97 class ContinuousStack : public Stack {
Dwork_manager.cpp31 size_t allocatedSize = sizeof(WorkNode) + sizeof(Stack) + STACK_AREA_SIZE; in AllocateWorkNode()
43 Stack *stack = reinterpret_cast<Stack *>(begin + sizeof(WorkNode)); in AllocateWorkNode()
44 stack->ResetBegin(begin + sizeof(WorkNode) + sizeof(Stack), begin + allocatedSize); in AllocateWorkNode()
Dwork_manager.h32 class Stack; variable
60 explicit WorkNode(Stack *stack) : next_(nullptr), stack_(stack) {} in WorkNode()
97 Stack *stack_;
/arkcompiler/ets_runtime/test/moduletest/deleteobjproperty/
Ddeleteobjproperty.js25 var Stack = ArkPrivate.Load(ArkPrivate.Stack); variable
26 var stack = new Stack();
/arkcompiler/ets_runtime/ecmascript/containers/
Dcontainers_stack.cpp27 BUILTINS_API_TRACE(argv->GetThread(), Stack, Constructor); in StackConstructor()
51 BUILTINS_API_TRACE(argv->GetThread(), Stack, IsEmpty); in IsEmpty()
74 BUILTINS_API_TRACE(argv->GetThread(), Stack, Push); in Push()
97 BUILTINS_API_TRACE(argv->GetThread(), Stack, Peek); in Peek()
121 BUILTINS_API_TRACE(argv->GetThread(), Stack, Locate); in Locate()
145 BUILTINS_API_TRACE(argv->GetThread(), Stack, Pop); in Pop()
168 BUILTINS_API_TRACE(argv->GetThread(), Stack, ForEach); in ForEach()
217 BUILTINS_API_TRACE(argv->GetThread(), Stack, Iterator); in Iterator()
238 BUILTINS_API_TRACE(argv->GetThread(), Stack, GetLength); in GetLength()
/arkcompiler/runtime_core/docs/diagrams/
Dgc-mark.puactivity21 while (The Mark Stack is not empty)
37 mark object == mark object and add all non-primitive fields to the Mark Stack
38 …elds in object == mark all directly referenced objects and add their un-marked fields to Mark Stack
/arkcompiler/runtime_core/static_core/docs/diagrams/
Dgc-mark-activity.plantuml21 while (The Mark Stack is not empty)
37 mark object == mark object and add all non-primitive fields to the Mark Stack
38 …elds in object == mark all directly referenced objects and add their un-marked fields to Mark Stack
/arkcompiler/ets_frontend/arkguard/test/grammar/removeComments/
DremoveComments2.d.ts20 declare class Stack<T> { class
DremoveComments2_expected.txt15 declare class Stack<T> {
/arkcompiler/runtime_core/tests/checked/
Dstack_overflow.pa14 #! CHECKER Stack overflow
51 #! CHECKER Stack overflow unhandled
/arkcompiler/runtime_core/static_core/tests/checked/
Dstack_overflow.pa14 #! CHECKER Stack overflow
48 #! CHECKER Stack overflow unhandled
/arkcompiler/ets_runtime/test/fuzztest/containersprivatestack_fuzzer/
Dcontainersprivatestack_fuzzer.cpp34 … ContainersPrivateFuzzTestHelper::ContainersPrivateCommonFuzzTest(data, size, ContainerTag::Stack); in ContainersPrivateStackFuzzTest()
/arkcompiler/runtime_core/static_core/plugins/ets/doc/tutorial/
Dgenerics.rst31 class Stack<Element> {
40 To use type *Stack*, the type argument must be specified for each type
45 let s = new Stack<string>
52 let s = new Stack<string>
/arkcompiler/ets_runtime/test/aottest/pgo_gettersetter/
Dpgo_gettersetter.ts17 arkPrivate.Load(arkPrivate.Stack);
/arkcompiler/ets_runtime/test/moduletest/throwerror/
Dexpect_output.txt18 RangeError: Stack overflow!
/arkcompiler/ets_runtime/test/moduletest/async/
Dexpect_output.txt24 RangeError: Stack overflow!
/arkcompiler/runtime_core/docs/
Druntime-compiled_code-interaction.md12 * Stack unwinding during exception handling
82 ## Stack frame
107 (Stack grows in increasing order: higher slot has lower address)
108 -----+----------------------+ <- Stack pointer
132 Stack frame elements:
186 * adjust Stack Pointer, and pass execution to the runtime function
187 * restore the Stack Pointer and caller saved registers
286 ## Stack traversing
287 Stack traversing is performed by the runtime. When the runtime examinates a managed thread's stack …
288 Stack unwinding always starts from the top frame. Its kind could be determined from `panda::Managed…
[all …]
Don-stack-replacement.md1 # On-Stack Replacement
5 On-Stack Replacement (OSR) is a technique for switching between different implementations of the sa…
51 Once compilation is triggered and OSR compiled code is already set, we begin On-Stack Replacement p…
/arkcompiler/runtime_core/static_core/docs/
Druntime-compiled_code-interaction.md12 * Stack unwinding during exception handling
88 ## Stack frame
113 (Stack grows in increasing order: higher slot has lower address)
114 -----+----------------------+ <- Stack pointer
138 Stack frame elements:
192 * adjust Stack Pointer, and pass execution to the runtime function
193 * restore the Stack Pointer and caller saved registers
292 ## Stack traversing
293 Stack traversing is performed by the runtime. When the runtime examinates a managed thread's stack …
294 Stack unwinding always starts from the top frame. Its kind could be determined from `ark::ManagedTh…
[all …]
Don-stack-replacement.md1 # On-Stack Replacement
5 On-Stack Replacement (OSR) is a technique for switching between different implementations of the sa…
51 Once compilation is triggered and OSR compiled code is already set, we begin On-Stack Replacement p…
/arkcompiler/toolchain/tooling/test/testcases/js/
Dcontainer.js250 var Stack = ArkPrivate.Load(ArkPrivate.Stack);
251 let stack = new Stack();
/arkcompiler/ets_runtime/test/fuzztest/containersstacklocate_fuzzer/
Dcontainersstacklocate_fuzzer.cpp62 objCallInfo->SetCallArg(0, JSTaggedValue(static_cast<int>(ContainerTag::Stack))); in InitializeStackConstructor()
/arkcompiler/ets_runtime/test/fuzztest/containersstackpush_fuzzer/
Dcontainersstackpush_fuzzer.cpp62 objCallInfo->SetCallArg(0, JSTaggedValue(static_cast<int>(ContainerTag::Stack))); in InitializeStackConstructor()

12