Home
last modified time | relevance | path

Searched refs:StackDataRepeater (Results 1 – 4 of 4) sorted by relevance

/developtools/profiler/device/plugins/native_daemon/src/
Dstack_data_repeater.cpp22 StackDataRepeater::StackDataRepeater(size_t maxSize) in StackDataRepeater() function in StackDataRepeater
29 StackDataRepeater::~StackDataRepeater() in ~StackDataRepeater()
34 size_t StackDataRepeater::Size() in Size()
40 void StackDataRepeater::Reset() in Reset()
46 void StackDataRepeater::Close() in Close()
58 bool StackDataRepeater::PutRawStack(const RawStackPtr& rawData, bool isRecordAccurately) in PutRawStack()
99 RawStackPtr StackDataRepeater::TakeRawData(uint32_t during, clockid_t clockId, uint32_t batchCount, in TakeRawData()
Dhook_standalone.cpp51 std::shared_ptr<StackDataRepeater> g_stackDataRepeater;
87 g_stackDataRepeater = std::make_shared<StackDataRepeater>(STACK_DATA_SIZE); in StartHook()
Dhook_manager.cpp262 stackData_ = std::make_shared<StackDataRepeater>(STACK_DATA_SIZE); in CreatePluginSession()
277 auto rawStack = std::make_shared<StackDataRepeater::RawStack>(); in ReadShareMemory()
/developtools/profiler/device/plugins/native_daemon/include/
Dstack_data_repeater.h30 class StackDataRepeater {
43 explicit StackDataRepeater(size_t maxSize);
44 ~StackDataRepeater();
62 DISALLOW_COPY_AND_MOVE(StackDataRepeater);
65 using RawStackPtr = STD_PTR(shared, StackDataRepeater::RawStack);
67 using StackDataRepeaterPtr = STD_PTR(shared, StackDataRepeater);