Home
last modified time | relevance | path

Searched refs:stackData (Results 1 – 6 of 6) sorted by relevance

/developtools/profiler/device/plugins/native_daemon/include/
Dstack_preprocess.h126 void SetHookData(RawStackPtr rawStack, T& stackData);
128 void SetHookData(RawStackPtr rawStack, std::vector<CallFrame>& callFrames, T& stackData);
133 void ReportSymbolNameMap(CallFrame& callFrame, T& stackData);
135 void ReportFilePathMap(CallFrame& callFrame, T& stackData);
137 void ReportFrameMap(CallFrame& callFrame, T& stackData);
143 void FlushCheck(T& stackData);
144 void FlushData(BatchNativeHookData& stackData);
145 void FlushData(OHOS::Developtools::Profiler::ProtoEncoder::BatchNativeHookData& stackData);
149 void FillOfflineCallStack(std::vector<CallFrame>& callFrames, size_t idx, T& stackData);
151 void FillCallStack(std::vector<CallFrame>& callFrames, size_t idx, T& stackData);
[all …]
Dstack_data_repeater.h38 uint8_t* stackData; member
52 stackData = nullptr; in Reset()
Dhook_manager.h69 std::shared_ptr<StackDataRepeater> stackData = nullptr; member
/developtools/profiler/device/plugins/native_daemon/src/
Dstack_preprocess.cpp320 std::visit([&](auto& stackData) { in TakeResultsFromShmem() argument
321 SetHookData(rawData, stackData); in TakeResultsFromShmem()
322 FlushCheck(stackData); in TakeResultsFromShmem()
458 … bool ret = runtime_instance->UnwindStack(u64regs_, rawData->stackData, rawData->stackSize, in TakeResults()
469 std::visit([&](auto& stackData) { in TakeResults() argument
471 SetHookData(rawData, callFrames_, stackData); in TakeResults()
476 SetApplyAndReleaseMatchFrame(rawData, callFrames_, stackData); in TakeResults()
478 SetHookData(rawData, callFrames_, stackData); in TakeResults()
511 std::visit([&](auto& stackData) { in TakeResults() argument
512 FlushCheck(stackData); in TakeResults()
[all …]
Dhook_manager.cpp65 if (item->stackData != nullptr) { in ~HookManager()
66 item->stackData = nullptr; in ~HookManager()
297 ctx->stackData = std::make_shared<StackDataRepeater>(STACK_DATA_SIZE); in HandleHookContext()
298 CHECK_TRUE(ctx->stackData != nullptr, false, "Create StackDataRepeater FAIL"); in HandleHookContext()
299 …ctx->stackPreprocess = std::make_shared<StackPreprocess>(ctx->stackData, hookConfig_, pluginDataCl… in HandleHookContext()
440 if (rawDataArray.size() > 0 && stackData != nullptr) { in FlushStackArray()
441 if (!stackData->PutRawStackArray(rawDataArray, rawStackCount)) { in FlushStackArray()
468 auto rawStack = hookCtx->stackData->GetRawStack(); in ReadShareMemory()
515 rawStack->stackData = rawStack->baseStackData.get() + rawRealSize; in ReadShareMemory()
536 if (!hookCtx->stackData->PutRawStack(rawStack, hookCtx->isRecordAccurately)) { in ReadShareMemory()
[all …]
/developtools/smartperf_host/ide/src/trace/component/trace/sheet/ark-ts/
DTabPaneSummary.ts38 private stackData: Array<HeapTraceFunctionInfo> = []; property in TabPaneSummary
338 if (this.stackData.length > 0) {
341 this.stackTable!.recycleDataSource = this.stackData;
643 this.stackData = HeapDataInterface.getInstance().getAllocationStackData(detail.data);
644 if (this.stackData.length > 0) {
645 this.stackTable!.recycleDataSource = this.stackData;