Home
last modified time | relevance | path

Searched refs:MachineCodeSpace (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
Dsparse_space.cpp620 MachineCodeSpace::MachineCodeSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in MachineCodeSpace() function in panda::ecmascript::MachineCodeSpace
625 MachineCodeSpace::~MachineCodeSpace() in ~MachineCodeSpace()
635 inline void MachineCodeSpace::RecordLiveJitCode(MachineCode *obj) in RecordLiveJitCode()
642 uintptr_t MachineCodeSpace::JitFortAllocate(MachineCodeDesc *desc) in JitFortAllocate()
653 void MachineCodeSpace::FreeRegion(Region *current, bool isMain) in FreeRegion()
679 void MachineCodeSpace::AsyncSweep(bool isMain) in AsyncSweep()
696 uintptr_t MachineCodeSpace::Allocate(size_t size, bool allowGC) in Allocate()
701 uintptr_t MachineCodeSpace::Allocate(size_t size, MachineCodeDesc *desc, bool allowGC) in Allocate()
740 size_t MachineCodeSpace::CheckMachineCodeObject(uintptr_t curPtr, uintptr_t &machineCode, uintptr_t… in CheckMachineCodeObject()
756 uintptr_t MachineCodeSpace::GetMachineCodeObject(uintptr_t pc) in GetMachineCodeObject()
Dsparse_space.h268 class MachineCodeSpace : public SparseSpace {
270 MachineCodeSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity);
271 ~MachineCodeSpace() override;
272 NO_COPY_SEMANTIC(MachineCodeSpace);
273 NO_MOVE_SEMANTIC(MachineCodeSpace); // Note: Expand() left for define
Dheap.h976 MachineCodeSpace *GetMachineCodeSpace() const in GetMachineCodeSpace()
1765 MachineCodeSpace *machineCodeSpace_ {nullptr};
Dheap.cpp767 …machineCodeSpace_ = new MachineCodeSpace(this, machineCodeSpaceCapacity, machineCodeSpaceCapacity); in Initialize()
2659 MachineCodeSpace *machineCodeSpace = GetMachineCodeSpace(); in GetMachineCodeObject()
2670 MachineCodeSpace *machineCodeSpace = GetMachineCodeSpace(); in CalCallSiteInfo()
/arkcompiler/ets_runtime/
Dlibark_jsruntime.map236 panda::ecmascript::MachineCodeSpace::JitFortAllocate*;