Home
last modified time | relevance | path

Searched refs:ChunkAllocator (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
H A Dchunk_allocator.h23 class ChunkAllocator { class
36 using other = ChunkAllocator<U>;
42 explicit ChunkAllocator(Chunk *chunk) : chunk_(chunk) {} in ChunkAllocator() function in panda::ecmascript::ChunkAllocator
45 explicit ChunkAllocator(const ChunkAllocator<U> &other) : chunk_(other.chunk_) in ChunkAllocator() function in panda::ecmascript::ChunkAllocator
49 friend class ChunkAllocator;
51 ChunkAllocator(const ChunkAllocator &) = default;
52 ChunkAllocator &operator=(const ChunkAllocator
[all...]
H A Dchunk_containers.h35 class PUBLIC_API ChunkVector : public std::vector<T, ChunkAllocator<T>> {
37 explicit ChunkVector(Chunk *chunk) : std::vector<T, ChunkAllocator<T>>(ChunkAllocator<T>(chunk)) {} in ChunkVector()
39 ChunkVector(size_t size, Chunk *chunk) : std::vector<T, ChunkAllocator<T>>(size, T(), ChunkAllocator<T>(chunk)) {} in ChunkVector()
42 : std::vector<T, ChunkAllocator<T>>(size, def, ChunkAllocator<T>(chunk)) in ChunkVector()
51 class PUBLIC_API ChunkDeque : public std::deque<T, ChunkAllocator<T>> {
53 explicit ChunkDeque(Chunk *chunk) : std::deque<T, ChunkAllocator<T>>(ChunkAllocator<
[all...]

Completed in 2 milliseconds