Home
last modified time | relevance | path

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

/developtools/profiler/device/plugins/native_daemon/src/
Dstack_preprocess.cpp42 StackPreprocess::StackPreprocess(const StackDataRepeaterPtr& dataRepeater, in StackPreprocess() function in StackPreprocess
105 StackPreprocess::StackPreprocess(bool fpUnwind): fpHookData_(nullptr, nullptr) {} in StackPreprocess() function in StackPreprocess
107 StackPreprocess::~StackPreprocess() in ~StackPreprocess()
120 void StackPreprocess::SetWriter(const std::shared_ptr<BufferWriter>& writer) in SetWriter()
125 bool StackPreprocess::StartTakeResults() in StartTakeResults()
129 std::thread demuxer(&StackPreprocess::TakeResults, this); in StartTakeResults()
137 bool StackPreprocess::StopTakeResults() in StopTakeResults()
154 void StackPreprocess::TakeResults() in TakeResults()
292 inline void StackPreprocess::ReportThreadNameMap(uint32_t tid, const std::string& tname, in ReportThreadNameMap()
305 inline void StackPreprocess::FillOfflineCallStack(std::vector<CallFrame>& callFrames, size_t idx) in FillOfflineCallStack()
[all …]
Dhook_standalone.cpp52 std::shared_ptr<StackPreprocess> g_stackpreprocess;
162 g_stackpreprocess = std::make_shared<StackPreprocess>(g_stackDataRepeater, nativeConfig, in StartHook()
Dhook_manager.cpp265 … stackPreprocess_ = std::make_shared<StackPreprocess>(stackData_, hookConfig_, pluginDataClockId); in CreatePluginSession()
/developtools/profiler/device/plugins/native_daemon/include/
Dstack_preprocess.h34 class StackPreprocess {
47 …explicit StackPreprocess(const StackDataRepeaterPtr& dataRepeater, const NativeHookConfig& hookCon…
49 explicit StackPreprocess(bool fpUnwind);
50 ~StackPreprocess();
113 DISALLOW_COPY_AND_MOVE(StackPreprocess);
Dhook_manager.h97 std::shared_ptr<StackPreprocess> stackPreprocess_;