Skip to content
  1. Apr 26, 2013
  2. Apr 24, 2013
  3. Apr 23, 2013
  4. Apr 22, 2013
  5. Apr 18, 2013
  6. Apr 16, 2013
  7. Apr 12, 2013
  8. Apr 11, 2013
  9. Apr 10, 2013
  10. Apr 09, 2013
  11. Apr 08, 2013
  12. Apr 05, 2013
  13. Apr 04, 2013
  14. Apr 03, 2013
  15. Apr 01, 2013
    • Evgeniy Stepanov's avatar
      [sanitizer] More interceptors. · f8213b4e
      Evgeniy Stepanov authored
      getpwnam, getpwuid, getpwnam_r, getpwuid_r, clock_getres, clock_gettime,
      clock_settime, getitimer, setitimer, sigaction (MSan).
      
      llvm-svn: 178465
      f8213b4e
    • Alexander Potapenko's avatar
      [libsanitizer] Run the callback on a separate stack in StopTheWorld. · 1d021bff
      Alexander Potapenko authored
      Currently the callback runs on the caller's stack. If this stack
      contains values that have gone out of scope, and we are not super careful, those
      values can propagate into global variables (the libc sigaction() in particular
      has a side effect that can lead to this). This has caused false negatives in
      leak checking code.
      
      Changes: map a separate stack space for the tracer thread. Also, move some
      globals into local scope (they had no business being global anyway).
      
      Patch by Sergey Matveev (earthdok@google.com)
      
      llvm-svn: 178464
      1d021bff
Loading