/arkcompiler/ets_runtime/ecmascript/mem/ |
D | native_area_allocator.cpp | 22 Area *NativeAreaAllocator::AllocateArea(size_t capacity) in AllocateArea() 54 void NativeAreaAllocator::FreeArea(Area *area) in FreeArea() 75 void NativeAreaAllocator::Free(void *mem, size_t size) in Free() 91 void *NativeAreaAllocator::AllocateBuffer(size_t size) in AllocateBuffer() 114 void NativeAreaAllocator::FreeBuffer(void *mem) in FreeBuffer() 131 void NativeAreaAllocator::FreeBufferFunc(void *buffer, void *data) in FreeBufferFunc() 136 NativeAreaAllocator* allocator = reinterpret_cast<NativeAreaAllocator*>(data); in FreeBufferFunc()
|
D | native_area_allocator.h | 28 class PUBLIC_API NativeAreaAllocator { 30 NativeAreaAllocator() = default; 31 virtual ~NativeAreaAllocator() in ~NativeAreaAllocator() 53 NativeAreaAllocator* allocator = reinterpret_cast<NativeAreaAllocator*>(data); in FreeObjectFunc() 150 NO_COPY_SEMANTIC(NativeAreaAllocator); 151 NO_MOVE_SEMANTIC(NativeAreaAllocator);
|
D | chunk.h | 25 class NativeAreaAllocator; variable 31 explicit Chunk(NativeAreaAllocator *allocator); 97 NativeAreaAllocator *allocator_ {nullptr};
|
D | mark_stack.h | 110 currentArea_ = NativeAreaAllocator::AllocateSpace(DEFAULT_MARK_STACK_SIZE); in BeginMarking() 120 NativeAreaAllocator::FreeSpace(node); in FinishMarking() 150 NativeAreaAllocator::FreeSpace(currentArea_); in Destroy() 158 auto area = NativeAreaAllocator::AllocateSpace(DEFAULT_MARK_STACK_SIZE); in Extend()
|
D | chunk.cpp | 21 Chunk::Chunk(NativeAreaAllocator *allocator) : allocator_(allocator) {} in Chunk()
|
D | heap.h | 43 class NativeAreaAllocator; variable 254 NativeAreaAllocator *GetNativeAreaAllocator() const in GetNativeAreaAllocator() 685 NativeAreaAllocator *nativeAreaAllocator_ {nullptr};
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
D | gc_test.cpp | 193 NativeAreaAllocator::FreeBufferFunc, nullptr, false, 1 * 1024 * 1024); in HWTEST_F_L0() 199 NativeAreaAllocator::FreeBufferFunc, nullptr, false, 1 * 1024 * 1024); in HWTEST_F_L0() 207 NativeAreaAllocator::FreeBufferFunc, nullptr, false, 1 * 1024 * 1024); in HWTEST_F_L0() 227 NativeAreaAllocator::FreeBufferFunc, nullptr, true, 1 * 1024 * 1024); in HWTEST_F_L0() 233 NativeAreaAllocator::FreeBufferFunc, nullptr, false, 1 * 1024 * 1024); in HWTEST_F_L0() 242 NativeAreaAllocator::FreeBufferFunc, nullptr, true, 1 * 1024 * 1024); in HWTEST_F_L0() 266 NativeAreaAllocator::FreeBufferFunc, nullptr, false, 1 * 1024 * 1024); in HWTEST_F_L0() 272 NativeAreaAllocator::FreeBufferFunc, nullptr, false, 1 * 1024 * 1024); in HWTEST_F_L0() 280 NativeAreaAllocator::FreeBufferFunc, nullptr, false, 1 * 1024 * 1024); in HWTEST_F_L0() 302 NativeAreaAllocator::FreeBufferFunc, nullptr, true, 1 * 1024 * 1024); in HWTEST_F_L0() [all …]
|
/arkcompiler/ets_runtime/ecmascript/ |
D | js_arraybuffer.cpp | 54 NativeAreaAllocator *allocator = thread->GetEcmaVM()->GetNativeAreaAllocator(); in Attach() 74 NativeAreaAllocator *allocator = thread->GetEcmaVM()->GetNativeAreaAllocator(); in Detach()
|
D | ecma_vm.h | 203 NativeAreaAllocator *GetNativeAreaAllocator() const in GetNativeAreaAllocator() 438 std::unique_ptr<NativeAreaAllocator> nativeAreaAllocator_;
|
D | ecma_vm.cpp | 150 nativeAreaAllocator_(std::make_unique<NativeAreaAllocator>()), in EcmaVM() 489 const_cast<NativeAreaAllocator *>(GetNativeAreaAllocator())->Delete(heapProfile_); in DeleteHeapProfile() 506 …heapProfile_ = const_cast<NativeAreaAllocator *>(GetNativeAreaAllocator())->New<HeapProfiler>(this… in GetOrNewHeapProfile()
|
D | ecma_global_storage.h | 394 EcmaGlobalStorage(JSThread *thread, NativeAreaAllocator *allocator) in EcmaGlobalStorage() 575 NativeAreaAllocator *allocator_ {nullptr};
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
D | string_hashmap.cpp | 29 auto *newStr = const_cast<NativeAreaAllocator *>( in FindOrInsertString() 92 auto *alloctor = const_cast<NativeAreaAllocator *>(vm_->GetNativeAreaAllocator()); in Clear()
|
/arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
D | lowering_relate_gate_test.cpp | 48 ecmascript::NativeAreaAllocator allocator; in HWTEST_F_L0() 75 ecmascript::NativeAreaAllocator allocator; in HWTEST_F_L0() 95 ecmascript::NativeAreaAllocator allocator; in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | stub_compiler.h | 52 void RunPipeline(LLVMModule *module, NativeAreaAllocator *allocator) const;
|
D | stub_compiler.cpp | 100 void StubCompiler::RunPipeline(LLVMModule *module, NativeAreaAllocator *allocator) const in RunPipeline() 137 NativeAreaAllocator allocator; in BuildStubModuleAndSave()
|
D | debug_info.h | 24 DebugInfo(NativeAreaAllocator* allocator, bool enable = false);
|
D | debug_info.cpp | 21 DebugInfo::DebugInfo(NativeAreaAllocator* allocator, bool enable) in DebugInfo()
|
D | ts_inline_lowering.h | 112 … NativeAreaAllocator* nativeAreaAllocator, PassOptions *options, uint32_t methodOffset) in TSInlineLowering() 216 NativeAreaAllocator *nativeAreaAllocator_ {nullptr};
|
D | pass.h | 54 uint32_t methodOffset = 0, NativeAreaAllocator *allocator = nullptr, 149 NativeAreaAllocator* GetNativeAreaAllocator() const in GetNativeAreaAllocator() 211 NativeAreaAllocator *allocator_ {nullptr};
|
D | pass_manager.h | 99 NativeAreaAllocator *GetNativeAreaAllocator() const in GetNativeAreaAllocator()
|
D | file_generators.h | 221 …Module* AddModule(NativeAreaAllocator *allocator, const std::string &name, const std::string &trip…
|
D | file_generators.cpp | 331 Module* StubFileGenerator::AddModule(NativeAreaAllocator *allocator, const std::string &name, const… in AddModule() 350 NativeAreaAllocator allocator; in RunAsmAssembler()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
D | scope_info_extractor.cpp | 59 …scopeDebugInfo, NativeAreaAllocator::FreeObjectFunc<ScopeDebugInfo>, ecmaVm->GetNativeAreaAllocato… in GenerateScopeInfo()
|
/arkcompiler/ets_runtime/ |
D | libark_jsruntime.map | 76 panda::ecmascript::NativeAreaAllocator::*;
|
/arkcompiler/ets_runtime/ecmascript/module/ |
D | js_module_deregister.cpp | 51 NativeAreaAllocator* allocator = thread->GetEcmaVM()->GetNativeAreaAllocator(); in FreeModuleRecord()
|