Searched refs:StackPreprocess (Results 1 – 5 of 5) sorted by relevance
| /developtools/profiler/device/plugins/native_daemon/src/ |
| D | stack_preprocess.cpp | 42 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 …]
|
| D | hook_standalone.cpp | 52 std::shared_ptr<StackPreprocess> g_stackpreprocess; 162 g_stackpreprocess = std::make_shared<StackPreprocess>(g_stackDataRepeater, nativeConfig, in StartHook()
|
| D | hook_manager.cpp | 265 … stackPreprocess_ = std::make_shared<StackPreprocess>(stackData_, hookConfig_, pluginDataClockId); in CreatePluginSession()
|
| /developtools/profiler/device/plugins/native_daemon/include/ |
| D | stack_preprocess.h | 34 class StackPreprocess { 47 …explicit StackPreprocess(const StackDataRepeaterPtr& dataRepeater, const NativeHookConfig& hookCon… 49 explicit StackPreprocess(bool fpUnwind); 50 ~StackPreprocess(); 113 DISALLOW_COPY_AND_MOVE(StackPreprocess);
|
| D | hook_manager.h | 97 std::shared_ptr<StackPreprocess> stackPreprocess_;
|