[lsan] Prevent inlining of WipeStack().
authorSergey Matveev <earthdok@google.com>
Wed, 19 Jun 2013 15:39:13 +0000 (15:39 +0000)
committerSergey Matveev <earthdok@google.com>
Wed, 19 Jun 2013 15:39:13 +0000 (15:39 +0000)
llvm-svn: 184312

compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc

index f037069a0337b7384a3f8bf4e9a3395a393a08d5..fffd9bf70da968436893943790e93090cb4ed489 100644 (file)
@@ -278,7 +278,7 @@ class ScopedStackSpaceWithGuard {
   uptr guard_start_;
 };
 
-static void WipeStack() {
+NOINLINE static void WipeStack() {
   char arr[256];
   internal_memset(arr, 0, sizeof(arr));
 }