From 905a6724c23d59a1ac152cc51fd345b882fc5780 Mon Sep 17 00:00:00 2001 From: zhuofan0129 <861080528@qq.com> Date: Tue, 15 Apr 2025 20:01:48 +0800 Subject: [PATCH] feat: trace improve Signed-off-by: zhuofan0129 <861080528@qq.com> --- services/dfx/dslm_hitrace.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/services/dfx/dslm_hitrace.cpp b/services/dfx/dslm_hitrace.cpp index e610db8..db9fc81 100644 --- a/services/dfx/dslm_hitrace.cpp +++ b/services/dfx/dslm_hitrace.cpp @@ -23,7 +23,7 @@ extern "C" { void DslmStartProcessTrace(const char *value) { - StartTrace(HITRACE_TAG_DLSM, std::string(value)); + StartTraceEx(HITRACE_LEVEL_INFO, HITRACE_TAG_DLSM, value, ""); } void DslmStartStateMachineTrace(uint32_t machineId, uint32_t event) @@ -31,29 +31,29 @@ void DslmStartStateMachineTrace(uint32_t machineId, uint32_t event) std::string traceValue = std::string("StartStateMachine_") + std::to_string(machineId) + "_" + std::to_string(event); - StartTrace(HITRACE_TAG_DLSM, traceValue); + StartTraceEx(HITRACE_LEVEL_INFO, HITRACE_TAG_DLSM, traceValue.c_str(), ""); } void DslmFinishProcessTrace(void) { - FinishTrace(HITRACE_TAG_DLSM); + FinishTraceEx(HITRACE_LEVEL_INFO, HITRACE_TAG_DLSM); } void DslmStartProcessTraceAsync(const char *value, uint32_t owner, uint32_t cookie) { std::string traceValue = std::string(value) + "_" + std::to_string(owner) + "_" + std::to_string(cookie); - StartAsyncTrace(HITRACE_TAG_DLSM, traceValue, cookie); + StartAsyncTraceEx(HITRACE_LEVEL_INFO, HITRACE_TAG_DLSM, traceValue.c_str(), cookie, "", ""); } void DslmFinishProcessTraceAsync(const char *value, uint32_t owner, uint32_t cookie) { std::string traceValue = std::string(value) + "_" + std::to_string(owner) + "_" + std::to_string(cookie); - FinishAsyncTrace(HITRACE_TAG_DLSM, traceValue, cookie); + FinishAsyncTraceEx(HITRACE_LEVEL_INFO, HITRACE_TAG_DLSM, traceValue.c_str(), cookie); } void DslmCountTrace(const char *name, int64_t count) { - CountTrace(HITRACE_TAG_DLSM, std::string(name), count); + CountTraceEx(HITRACE_LEVEL_INFO, HITRACE_TAG_DLSM, name, count); } #ifdef __cplusplus -- Gitee