From 9eebcc8de46288a3fef4ccd2665dd804f1a99962 Mon Sep 17 00:00:00 2001 From: shenchenkai Date: Tue, 9 Nov 2021 23:03:11 +0800 Subject: [PATCH] Description:[fix] support customize LOG_STATIC_CACHE_SIZE and HIVIEW_HILOG_FILE_BUF_SIZE Change-Id: Ic309b55cd1f1a283c5420282ff362aa14d8fb3d4 Signed-off-by: shenchenkai --- BUILD.gn | 4 ---- hiview_config.h | 8 ++++++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/BUILD.gn b/BUILD.gn index 79fb840..fb7fe5a 100755 --- a/BUILD.gn +++ b/BUILD.gn @@ -20,8 +20,6 @@ declare_args() { ohos_hiviewdfx_hievent_lite_event_switch = 1 ohos_hiviewdfx_hiview_lite_output_module = -1 ohos_hiviewdfx_hiview_lite_dir = "" - ohos_hiviewdfx_log_static_cache_size = 1024 - ohos_hiviewdfx_hiview_hilog_file_buf_size = 512 } config("hiview_lite_config") { @@ -49,8 +47,6 @@ static_library("hiview_lite") { "DUMP_LITE_SWITCH = $ohos_hiviewdfx_dump_lite_dump_switch", "HIEVENT_LITE_SWITCH = $ohos_hiviewdfx_hievent_lite_event_switch", "LOG_OUTPUT_MODULE = $ohos_hiviewdfx_hiview_lite_output_module", - "LOG_STATIC_CACHE_SIZE = $ohos_hiviewdfx_log_static_cache_size", - "HIVIEW_HILOG_FILE_BUF_SIZE = $ohos_hiviewdfx_hiview_hilog_file_buf_size", ] if (ohos_build_type == "debug") { defines += [ "OUTPUT_LEVEL = $ohos_hiviewdfx_hilog_lite_level" ] diff --git a/hiview_config.h b/hiview_config.h index e2dfb3f..5455b77 100755 --- a/hiview_config.h +++ b/hiview_config.h @@ -44,10 +44,14 @@ extern "C" { #define HIVIEW_FILE_PATH_STAT_EVENT HIVIEW_FILE_OUT_PATH_STAT_EVENT".tmp" /* cache size config */ -#define LOG_STATIC_CACHE_SIZE 1024 /* Must be greater than HIVIEW_FILE_BUF_SIZE. */ -#define EVENT_CACHE_SIZE 256 /* Must be greater than HIVIEW_FILE_BUF_SIZE. */ +#ifndef LOG_STATIC_CACHE_SIZE +#define LOG_STATIC_CACHE_SIZE 1024 /* Must be greater than HIVIEW_HILOG_FILE_BUF_SIZE. */ +#endif +#define EVENT_CACHE_SIZE 256 /* Must be greater than HIVIEW_HIEVENT_FILE_BUF_SIZE. */ #define JS_LOG_CACHE_SIZE 512 +#ifndef HIVIEW_HILOG_FILE_BUF_SIZE #define HIVIEW_HILOG_FILE_BUF_SIZE 512 +#endif #define HIVIEW_HIEVENT_FILE_BUF_SIZE 128 /* RAM dump config */ -- Gitee