diff --git a/be/CMakeLists.txt b/be/CMakeLists.txt index 3bacf930a0e4b0..509c8c168e6578 100644 --- a/be/CMakeLists.txt +++ b/be/CMakeLists.txt @@ -333,6 +333,8 @@ set(CXX_COMMON_FLAGS "${CXX_COMMON_FLAGS} -std=gnu++17 -D__STDC_FORMAT_MACROS") set(CXX_COMMON_FLAGS "${CXX_COMMON_FLAGS} -Wno-deprecated -Wno-vla") set(CXX_COMMON_FLAGS "${CXX_COMMON_FLAGS} -DBOOST_DATE_TIME_POSIX_TIME_STD_CONFIG") set(CXX_COMMON_FLAGS "${CXX_COMMON_FLAGS} -DBOOST_SYSTEM_NO_DEPRECATED") +# Enable the cpu and heap profile of brpc +set(CXX_COMMON_FLAGS "${CXX_COMMON_FLAGS} -DBRPC_ENABLE_CPU_PROFILER") # https://github.com/boostorg/uuid/issues/92 # We need to avoid using SYS_getrandom system calls set(CXX_COMMON_FLAGS "${CXX_COMMON_FLAGS} -DBOOST_UUID_RANDOM_PROVIDER_FORCE_POSIX=1")