Changeset 120a28c3
- Timestamp:
- Jun 17, 2019, 11:26:14 AM (6 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- 8b34df0
- Parents:
- 462a7c7
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
configure
r462a7c7 r120a28c3 796 796 with_cfa_name 797 797 with_target_hosts 798 enable_gprofiler 798 799 enable_dependency_tracking 799 800 enable_shared … … 1455 1456 --enable-silent-rules less verbose build output (undo: "make V=1") 1456 1457 --disable-silent-rules verbose build output (undo: "make V=0") 1458 --enable-gprofiler whether or not to enable gprofiler tools (if available) 1457 1459 --enable-dependency-tracking 1458 1460 do not reject slow dependency extractors … … 3283 3285 \'--with-target-hosts=*) ;; 3284 3286 3287 # skip gprofiler for libcfa 3288 \'--enable-gprofiler=*) ;; 3289 \'--disable-gprofiler) ;; 3290 3285 3291 # append all other arguments to the sub configure arguments 3286 3292 *) LIBCFA_GENERAL_ARGS="${LIBCFA_GENERAL_ARGS} $var";; … … 3384 3390 else 3385 3391 target_hosts=${default_target} 3392 fi 3393 3394 3395 # Check whether --enable-gprofiler was given. 3396 if test "${enable_gprofiler+set}" = set; then : 3397 enableval=$enable_gprofiler; enable_gprofiler=$enableval 3398 else 3399 enable_gprofiler=yes 3386 3400 fi 3387 3401 … … 16704 16718 fi 16705 16719 16706 if test " $HAVE_LIBPROFILER" -eq 1; then16720 if test "x$enable_gprofiler" = "xyes" -a "$HAVE_LIBPROFILER" -eq 1; then 16707 16721 WITH_LIBPROFILER_TRUE= 16708 16722 WITH_LIBPROFILER_FALSE='#' … … 16755 16769 fi 16756 16770 16757 if test " $HAVE_LIBTCMALLOC" -eq 1; then16771 if test "x$enable_gprofiler" = "xyes" -a "$HAVE_LIBTCMALLOC" -eq 1; then 16758 16772 WITH_LIBTCMALLOC_TRUE= 16759 16773 WITH_LIBTCMALLOC_FALSE='#' -
configure.ac
r462a7c7 r120a28c3 94 94 # skip the target hosts 95 95 \'--with-target-hosts=*) ;; 96 97 # skip gprofiler for libcfa 98 \'--enable-gprofiler=*) ;; 99 \'--disable-gprofiler) ;; 96 100 97 101 # append all other arguments to the sub configure arguments … … 125 129 target_hosts=$withval, target_hosts=${default_target}) 126 130 131 AC_ARG_ENABLE(gprofiler, 132 [ --enable-gprofiler whether or not to enable gprofiler tools (if available)], 133 enable_gprofiler=$enableval, enable_gprofiler=yes) 134 127 135 AC_SUBST(TARGET_HOSTS, ${target_hosts}) 128 136 … … 192 200 193 201 AC_CHECK_LIB([profiler], [ProfilingIsEnabledForAllThreads], [HAVE_LIBPROFILER=1], [HAVE_LIBPROFILER=0]) 194 AM_CONDITIONAL([WITH_LIBPROFILER], [test " $HAVE_LIBPROFILER" -eq 1])202 AM_CONDITIONAL([WITH_LIBPROFILER], [test "x$enable_gprofiler" = "xyes" -a "$HAVE_LIBPROFILER" -eq 1]) 195 203 196 204 AC_CHECK_LIB([tcmalloc], [malloc], [HAVE_LIBTCMALLOC=1], [HAVE_LIBTCMALLOC=0]) 197 AM_CONDITIONAL([WITH_LIBTCMALLOC], [test " $HAVE_LIBTCMALLOC" -eq 1])205 AM_CONDITIONAL([WITH_LIBTCMALLOC], [test "x$enable_gprofiler" = "xyes" -a "$HAVE_LIBTCMALLOC" -eq 1]) 198 206 199 207 # Checks for header files. -
src/Common/Stats/Heap.cc
r462a7c7 r120a28c3 21 21 #include <iostream> 22 22 23 #if defined( NO_STATISTICS ) || defined( TCMALLOC ) 24 #define NO_HEAP_STATISTICS 23 #if defined(__has_feature) 24 #if __has_feature(address_sanitizer) 25 #define NO_HEAP_STATISTICS 26 # endif 27 #endif 28 29 #if defined( NO_STATISTICS ) || defined( TCMALLOC ) || defined(__SANITIZE_ADDRESS__) 30 #if !defined(NO_HEAP_STATISTICS) 31 #define NO_HEAP_STATISTICS 32 #endif 25 33 #endif 26 34
Note: See TracChangeset
for help on using the changeset viewer.