From 21ea0d9cce354bc4b65951ecdaf7e9691c9c06e7 Mon Sep 17 00:00:00 2001 From: wangqing Date: Wed, 5 Mar 2025 14:13:57 +0800 Subject: [PATCH 1/2] use void instead of no parameter Signed-off-by: wangqing Change-Id: I1f1c7e79530af847cdbd8909a9174faa8f4ee5af --- hiviewdfx/hitrace/include/hitrace/trace.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hiviewdfx/hitrace/include/hitrace/trace.h b/hiviewdfx/hitrace/include/hitrace/trace.h index 4dcf2c51e49..b75e5f79b0a 100644 --- a/hiviewdfx/hitrace/include/hitrace/trace.h +++ b/hiviewdfx/hitrace/include/hitrace/trace.h @@ -811,7 +811,7 @@ void OH_HiTrace_CountTraceEx(HiTrace_Output_Level level, const char* name, int64 * @atomicservice * @since 18 */ -bool OH_HiTrace_IsTraceEnabled(); +bool OH_HiTrace_IsTraceEnabled(void); #ifdef __cplusplus } -- Gitee From 4f507ff26c6cfa6c770d45118fbcfa06f2264872 Mon Sep 17 00:00:00 2001 From: wangqing Date: Mon, 31 Mar 2025 17:00:28 +0800 Subject: [PATCH 2/2] add ndk interfaces Signed-off-by: wangqing Change-Id: I34fd81b6a7339ed096b206b221f5793cf2d5c2c5 --- hiviewdfx/hitrace/libhitrace.ndk.json | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/hiviewdfx/hitrace/libhitrace.ndk.json b/hiviewdfx/hitrace/libhitrace.ndk.json index c98632da5ca..ca73be36063 100644 --- a/hiviewdfx/hitrace/libhitrace.ndk.json +++ b/hiviewdfx/hitrace/libhitrace.ndk.json @@ -97,5 +97,29 @@ { "first_introduced": "12", "name": "OH_HiTrace_IdToBytes" + }, + { + "first_introduced": "18", + "name": "OH_HiTrace_StartTraceEx" + }, + { + "first_introduced": "18", + "name": "OH_HiTrace_FinishTraceEx" + }, + { + "first_introduced": "18", + "name": "OH_HiTrace_StartAsyncTraceEx" + }, + { + "first_introduced": "18", + "name": "OH_HiTrace_FinishAsyncTraceEx" + }, + { + "first_introduced": "18", + "name": "OH_HiTrace_CountTraceEx" + }, + { + "first_introduced": "18", + "name": "OH_HiTrace_IsTraceEnabled" } ] \ No newline at end of file -- Gitee