Home
last modified time | relevance | path

Searched refs:WorkSpaceChunk (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
H A Dwork_space_chunk.h30 class PUBLIC_API WorkSpaceChunk { class
34 explicit WorkSpaceChunk(NativeAreaAllocator *allocator);
35 WorkSpaceChunk() = default;
36 ~WorkSpaceChunk() in ~WorkSpaceChunk()
41 NO_COPY_SEMANTIC(WorkSpaceChunk);
42 NO_MOVE_SEMANTIC(WorkSpaceChunk);
H A Dwork_space_chunk.cpp21 WorkSpaceChunk::WorkSpaceChunk(NativeAreaAllocator *allocator) : allocator_(allocator) {} in WorkSpaceChunk() function in panda::ecmascript::WorkSpaceChunk
23 uintptr_t WorkSpaceChunk::NewArea(size_t size) in NewArea()
28 LOG_ECMA_MEM(FATAL) << "OOM WorkSpaceChunk : NewArea area is nullptr"; in NewArea()
35 void WorkSpaceChunk::Free([[maybe_unused]] void *mem) in Free()
45 void WorkSpaceChunk::ReleaseMemory() in ReleaseMemory()
H A Dwork_manager.h37 class WorkSpaceChunk;
148 WorkSpaceChunk *GetSpaceChunk() const in GetSpaceChunk()
150 return const_cast<WorkSpaceChunk *>(&spaceChunk_); in GetSpaceChunk()
179 WorkSpaceChunk spaceChunk_;

Completed in 2 milliseconds