Update CMakeLists.txt

This commit is contained in:
Raúl Marín 2024-09-26 12:22:40 +02:00 committed by GitHub
parent e0c5037a9b
commit b3da45786d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -164,17 +164,6 @@ target_compile_definitions(_jemalloc PRIVATE -DJEMALLOC_NO_PRIVATE_NAMESPACE)
# Because our coverage callbacks call malloc, and recursive call of malloc could not work.
target_compile_options(_jemalloc PRIVATE ${WITHOUT_COVERAGE_FLAGS_LIST})
# We don't enable Jemalloc DEBUG and log anymore since those have a big impact in performance, specially noticeable
# when starting the process (really common in stateless tests with the client)
#if (CMAKE_BUILD_TYPE_UC STREQUAL "DEBUG")
# target_compile_definitions(_jemalloc PRIVATE
# -DJEMALLOC_DEBUG=1
# # Usage examples:
# # - MALLOC_CONF=log:.
# # - MALLOC_CONF='log:core.malloc.exit|core.sallocx.entry|core.sdallocx.entry'
# -DJEMALLOC_LOG=1)
#endif ()
target_compile_definitions(_jemalloc PRIVATE -DJEMALLOC_PROF=1)
# jemalloc provides support two unwind flavors: