[NFC][memprof] Remove unused code
authorVitaly Buka <vitalybuka@google.com>
Thu, 21 Jul 2022 01:09:24 +0000 (18:09 -0700)
committerVitaly Buka <vitalybuka@google.com>
Thu, 21 Jul 2022 01:50:45 +0000 (18:50 -0700)
compiler-rt/lib/memprof/memprof_internal.h
compiler-rt/lib/memprof/memprof_linux.cpp

index 1adb368..bba465e 100644 (file)
@@ -66,8 +66,6 @@ void *MemprofDoesNotSupportStaticLinkage();
 // memprof_thread.cpp
 MemprofThread *CreateMainThread();
 
-void ReadContextStack(void *context, uptr *stack, uptr *ssize);
-
 // Wrapper for TLS/TSD.
 void TSDInit(void (*destructor)(void *tsd));
 void *TSDGet();
index 61c833b..fcd9270 100644 (file)
@@ -69,12 +69,6 @@ uptr FindDynamicShadowStart() {
                           /*min_shadow_base_alignment*/ 0, kHighMemEnd);
 }
 
-void ReadContextStack(void *context, uptr *stack, uptr *ssize) {
-  ucontext_t *ucp = (ucontext_t *)context;
-  *stack = (uptr)ucp->uc_stack.ss_sp;
-  *ssize = ucp->uc_stack.ss_size;
-}
-
 void *MemprofDlSymNext(const char *sym) { return dlsym(RTLD_NEXT, sym); }
 
 } // namespace __memprof