Home
last modified time | relevance | path

Searched refs:ChunkDeque (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
Dchunk_containers.h51 class PUBLIC_API ChunkDeque : public std::deque<T, ChunkAllocator<T>> {
53 … explicit ChunkDeque(Chunk *chunk) : std::deque<T, ChunkAllocator<T>>(ChunkAllocator<T>(chunk)) {} in ChunkDeque() function
54 ~ChunkDeque() = default;
58 class PUBLIC_API ChunkQueue : public std::queue<T, ChunkDeque<T>> {
60 explicit ChunkQueue(Chunk *chunk) : std::queue<T, ChunkDeque<T>>(ChunkDeque<T>(chunk)) {} in ChunkQueue()
65 class PUBLIC_API ChunkStack : public std::stack<T, ChunkDeque<T>> {
67 explicit ChunkStack(Chunk *chunk) : std::stack<T, ChunkDeque<T>>(ChunkDeque<T>(chunk)) {} in ChunkStack()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dgraph_visitor.h71 ChunkDeque<Edge> workList_;
72 ChunkDeque<GateRef> changedList_;
Dgraph_linearizer.cpp152 ChunkDeque<GateRef> pendingList_;
225 ChunkDeque<size_t> sonList(linearizer_->chunk_); in BuildDomTree()
299 ChunkDeque<GateRegion*> pendingList_;
308 ChunkVector<ChunkDeque<size_t>> semiDomTree_;
545 ChunkDeque<GateRegion*> pendingList_;
787 ChunkDeque<GateRef> pendingList_;
Dstate_split_linearizer.cpp282 ChunkDeque<GateRegion*> pendingList_;