Home
last modified time | relevance | path

Searched refs:ContinuousStack (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
Dmark_stack.h89 friend class ContinuousStack;
97 class ContinuousStack : public Stack {
99 ContinuousStack() = default;
100 explicit ContinuousStack(Heap *heap) : heap_(heap) {} in ContinuousStack() function
101 ~ContinuousStack() override = default;
102 NO_COPY_SEMANTIC(ContinuousStack);
103 NO_MOVE_SEMANTIC(ContinuousStack);
105 inline void BeginMarking(Heap *heap, ContinuousStack<T> *other) in BeginMarking()
114 inline void FinishMarking(ContinuousStack<T> *other) in FinishMarking()
170 using MarkStack = ContinuousStack<TaggedObject>;
[all …]
Dwork_manager.h214 std::array<ContinuousStack<JSTaggedType> *, MAX_TASKPOOL_THREAD_NUM + 1> continuousQueue_;