diff options
author | Vitaly Buka <vitalybuka@google.com> | 2017-11-09 07:53:06 +0000 |
---|---|---|
committer | Vitaly Buka <vitalybuka@google.com> | 2017-11-09 07:53:06 +0000 |
commit | a27bbe7200e0f282ac1db1a3567cca19b8ceca44 (patch) | |
tree | 2253a700fce5a929086ac8573cf091a09dd5dedf /lib/lsan | |
parent | c43a93ec7c2af132af17b29a1b2ae23fb67f049c (diff) |
[sanitizers] Rename GetStackTraceWithPcBpAndContext
Name does not need to enumerate arguments.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@317774 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/lsan')
-rw-r--r-- | lib/lsan/lsan.cc | 5 | ||||
-rw-r--r-- | lib/lsan/lsan.h | 12 |
2 files changed, 7 insertions, 10 deletions
diff --git a/lib/lsan/lsan.cc b/lib/lsan/lsan.cc index fbc305970..a9f7e399e 100644 --- a/lib/lsan/lsan.cc +++ b/lib/lsan/lsan.cc @@ -70,9 +70,8 @@ static void InitializeFlags() { static void OnStackUnwind(const SignalContext &sig, const void *, BufferedStackTrace *stack) { - GetStackTraceWithPcBpAndContext(stack, kStackTraceMax, sig.pc, sig.bp, - sig.context, - common_flags()->fast_unwind_on_fatal); + GetStackTrace(stack, kStackTraceMax, sig.pc, sig.bp, sig.context, + common_flags()->fast_unwind_on_fatal); } static void LsanOnDeadlySignal(int signo, void *siginfo, void *context) { diff --git a/lib/lsan/lsan.h b/lib/lsan/lsan.h index 08794e9ea..43c41653b 100644 --- a/lib/lsan/lsan.h +++ b/lib/lsan/lsan.h @@ -18,9 +18,8 @@ #define GET_STACK_TRACE(max_size, fast) \ __sanitizer::BufferedStackTrace stack; \ - GetStackTraceWithPcBpAndContext(&stack, max_size, \ - StackTrace::GetCurrentPc(), \ - GET_CURRENT_FRAME(), nullptr, fast); + GetStackTrace(&stack, max_size, StackTrace::GetCurrentPc(), \ + GET_CURRENT_FRAME(), nullptr, fast); #define GET_STACK_TRACE_FATAL \ GET_STACK_TRACE(kStackTraceMax, common_flags()->fast_unwind_on_fatal) @@ -46,10 +45,9 @@ void ReplaceSystemMalloc(); // The pc will be in the position 0 of the resulting stack trace. // The bp may refer to the current frame or to the caller's frame. ALWAYS_INLINE -void GetStackTraceWithPcBpAndContext(__sanitizer::BufferedStackTrace *stack, - __sanitizer::uptr max_depth, - __sanitizer::uptr pc, __sanitizer::uptr bp, - void *context, bool fast) { +void GetStackTrace(__sanitizer::BufferedStackTrace *stack, + __sanitizer::uptr max_depth, __sanitizer::uptr pc, + __sanitizer::uptr bp, void *context, bool fast) { uptr stack_top = 0, stack_bottom = 0; ThreadContext *t; if (fast && (t = CurrentThreadContext())) { |