llvm-project/compiler-rt/lib
Dean Michael Berris e39a89fbfb [XRay] Fix enter function tracing for record unwriting
Summary:
Before this change, we could run into a situation where we may try to
undo tail exit records after writing metadata records before a function
enter event. This change rectifies that by resetting the tail exit
counter after writing the metadata records.

Reviewers: mboerger

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D54292

llvm-svn: 346475
2018-11-09 06:49:00 +00:00
..
BlocksRuntime [compiler-rt] Test commit: remove some trailing white spaces. 2017-08-25 19:36:30 +00:00
asan [CMake][ASan][HWASan] Set an explicit dependency on libc++ headers 2018-11-07 18:35:44 +00:00
builtins Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
cfi Unbreak linux cfi build 2018-10-01 18:14:02 +00:00
dfsan [dfsan] Fix build after r346262 2018-11-06 20:42:19 +00:00
esan Esan for FreeBSD, forgotten file. 2018-10-04 21:07:21 +00:00
fuzzer [fuzzer] Read files as binary 2018-11-06 23:25:25 +00:00
hwasan [hwasan] Remove dead code. 2018-11-09 00:03:39 +00:00
interception [interception] Switch to _type suffix instead of _f, NFC. 2018-10-22 20:54:48 +00:00
lsan [sanitizer] Fix mallopt interceptor. 2018-10-25 22:15:44 +00:00
msan Disable recursive interception for tzset in MSan 2018-11-04 15:30:38 +00:00
profile [GCOV] Close file mapping handle on Windows, so flushed gcda files can be removed while the process is in execution 2018-11-07 09:38:26 +00:00
safestack SafeStack: Fix thread liveness check on *BSD 2018-08-28 18:30:03 +00:00
sanitizer_common Introduce `sanitizer_malloc_introspect_t` for Darwin which is a sub-class of Darwin's `malloc_introspection_t` and use it when setting up the malloc zone. 2018-11-08 17:50:34 +00:00
scudo [sanitizer] Fix mallopt interceptor. 2018-10-25 22:15:44 +00:00
stats [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
tsan [sanitizer] Use "fast mmap" kernel flag for shadow memory on macOS 10.13.4+ 2018-11-06 19:55:19 +00:00
ubsan [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer sign change - compiler-rt part 2018-10-30 21:58:54 +00:00
ubsan_minimal [ubsan-minimal] update comments in CMakeLists.txt 2018-10-30 01:20:12 +00:00
xray [XRay] Fix enter function tracing for record unwriting 2018-11-09 06:49:00 +00:00
CMakeLists.txt [cmake] Add a separate CMake var to control profile runtime 2017-10-02 05:03:55 +00:00