Searched refs:stackData (Results 1 – 6 of 6) sorted by relevance
| /developtools/profiler/device/plugins/native_daemon/include/ |
| D | stack_preprocess.h | 126 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 …]
|
| D | stack_data_repeater.h | 38 uint8_t* stackData; member 52 stackData = nullptr; in Reset()
|
| D | hook_manager.h | 69 std::shared_ptr<StackDataRepeater> stackData = nullptr; member
|
| /developtools/profiler/device/plugins/native_daemon/src/ |
| D | stack_preprocess.cpp | 320 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 …]
|
| D | hook_manager.cpp | 65 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/ |
| D | TabPaneSummary.ts | 38 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;
|