• Home
  • Raw
  • Download

Lines Matching refs:HeapSampling

21 HeapSampling::HeapSampling(const EcmaVM *vm, Heap *const heap, uint64_t interval, int stackDepth)  in HeapSampling()  function in panda::ecmascript::HeapSampling
35 HeapSampling::~HeapSampling() in ~HeapSampling()
41 const struct SamplingInfo *HeapSampling::GetAllocationProfile() in GetAllocationProfile()
47 void HeapSampling::ImplementSampling([[maybe_unused]] Address addr, size_t size) in ImplementSampling()
55 bool HeapSampling::PushStackInfo(const struct MethodKey &methodKey) in PushStackInfo()
64 bool HeapSampling::PushFrameInfo(const FrameInfoTemp &frameInfoTemp) in PushFrameInfo()
73 void HeapSampling::ResetFrameLength() in ResetFrameLength()
79 void HeapSampling::GetStack() in GetStack()
130 void HeapSampling::FillScriptIdAndStore() in FillScriptIdAndStore()
157 std::string HeapSampling::AddRunningState(char *functionName, RunningState state, kungfu::DeoptType… in AddRunningState()
169 SamplingNode *HeapSampling::PushAndGetNode() in PushAndGetNode()
180 struct CallFrameInfo HeapSampling::GetMethodInfo(const MethodKey &methodKey) in GetMethodInfo()
190 struct SamplingNode *HeapSampling::FindOrAddNode(struct SamplingNode *node, const MethodKey &method… in FindOrAddNode()
206 uint32_t HeapSampling::CreateNodeId() in CreateNodeId()
211 uint64_t HeapSampling::CreateSampleId() in CreateSampleId()
221 unsigned int HeapSampling::AdjustSampleCount(size_t size, unsigned int count) const in AdjustSampleCount()
227 void HeapSampling::CalNodeSelfSize(SamplingNode *node) in CalNodeSelfSize()