summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/sanitizer/common_interface_defs.h2
-rw-r--r--lib/asan/asan_memory_profile.cc4
2 files changed, 3 insertions, 3 deletions
diff --git a/include/sanitizer/common_interface_defs.h b/include/sanitizer/common_interface_defs.h
index 1bf3c1c96..49360f2af 100644
--- a/include/sanitizer/common_interface_defs.h
+++ b/include/sanitizer/common_interface_defs.h
@@ -137,7 +137,7 @@ extern "C" {
// Prints stack traces for all live heap allocations ordered by total
// allocation size until `top_percent` of total live heap is shown.
// `top_percent` should be between 1 and 100.
- // Experimental feature currently available only with asan on Linux.
+ // Experimental feature currently available only with asan on Linux/x86_64.
void __sanitizer_print_memory_profile(size_t top_percent);
#ifdef __cplusplus
} // extern "C"
diff --git a/lib/asan/asan_memory_profile.cc b/lib/asan/asan_memory_profile.cc
index e87e6c8e7..ba0051634 100644
--- a/lib/asan/asan_memory_profile.cc
+++ b/lib/asan/asan_memory_profile.cc
@@ -19,7 +19,7 @@
#include "lsan/lsan_common.h"
#include "asan/asan_allocator.h"
-#if SANITIZER_LINUX // StopTheWorld is currently linux-only.
+#if CAN_SANITIZE_LEAKS
namespace __asan {
@@ -97,4 +97,4 @@ void __sanitizer_print_memory_profile(uptr top_percent) {
}
} // extern "C"
-#endif // SANITIZER_LINUX
+#endif // CAN_SANITIZE_LEAKS