summaryrefslogtreecommitdiff
path: root/lib/xray
Commit message (Expand)AuthorAgeFilesLines
* [Xray] Darwin providing defined value for weak symbols to fix linkage issueDavid Carlier2018-09-051-0/+9
* [Xray] Darwin fix variable typoDavid Carlier2018-08-301-1/+1
* [Xray] Darwin improving slightly the supportDavid Carlier2018-08-302-3/+6
* [XRay][compiler-rt] Remove uses of internal allocator in profiling modeDean Michael Berris2018-08-281-24/+30
* [XRay][compiler-rt] Stash flags as well in x86_64 trampolineDean Michael Berris2018-08-281-0/+2
* [XRay][compiler-rt] Avoid InternalAlloc(...) in Profiling ModeDean Michael Berris2018-08-172-102/+112
* [XRay][compiler-rt] Remove MAP_NORESERVE from XRay allocationsDean Michael Berris2018-08-162-27/+3
* [XRay][compiler-rt] Update test to use similar structureDean Michael Berris2018-07-311-3/+3
* [XRay][compiler-rt] Profiling Mode: Include file header in buffersDean Michael Berris2018-07-313-21/+64
* [XRay][compiler-rt] FDR Mode: Use mmap instead of internal allocatorDean Michael Berris2018-07-301-11/+44
* [Xray] fix c99 warning build about flexible array semanticsDavid Carlier2018-07-201-1/+1
* [XRay][compiler-rt] Profiling: No files when emptyDean Michael Berris2018-07-191-23/+27
* [XRay][compiler-rt] FDR Mode: Add extents metadata to bufferDean Michael Berris2018-07-191-2/+30
* [Xray] Fix allocator build, MAP_NORESERVE flag is not always supportedDavid Carlier2018-07-191-1/+6
* [XRay][compiler-rt] Segmented Array: Simplify and OptimiseDean Michael Berris2018-07-185-232/+215
* [XRay][compiler-rt] Simplify Allocator ImplementationDean Michael Berris2018-07-1810-216/+245
* [XRay][compiler-rt] FDR Mode: Allow multiple runsDean Michael Berris2018-07-181-33/+50
* [CMake] Use cxx-headers as a depedency for C++ headersPetr Hosek2018-07-161-2/+2
* Test commitHenry Zhu2018-07-161-1/+1
* [XRay][compiler-rt] Use `SANITIZER_CXX_ABI_LIBRARY` for XRay unit testsDean Michael Berris2018-07-161-2/+2
* [XRay][compiler-rt] Add PID field to llvm-xray tool and add PID metadata reco...Dean Michael Berris2018-07-134-9/+24
* [XRay][compiler-rt] Profiling Mode: Flush logs on exitDean Michael Berris2018-07-133-34/+79
* [CMake] Remove unnecesary list of source files for Xray unit tests.Dan Liew2018-07-122-40/+39
* [XRay] basic mode PID and TID always fetchDean Michael Berris2018-07-111-6/+6
* Try to fix broken build due to r336663.Dan Liew2018-07-101-9/+9
* [CMake] Add compiler-rt header files to the list of sources for targetsDan Liew2018-07-101-4/+41
* [XRay][compiler-rt] Fixup build breakageDean Michael Berris2018-07-102-3/+1
* [XRay][compiler-rt] xray::Array Freelist and Iterator UpdatesDean Michael Berris2018-07-109-150/+301
* [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL32...Fangrui Song2018-07-011-1/+7
* [XRay] Fix error message. NFCFangrui Song2018-06-191-2/+2
* [sanitizer] Use const char* in internal_simple_strtollVitaly Buka2018-06-172-2/+2
* [XRay] Set an explicit dependency on libc++ when neededPetr Hosek2018-06-131-8/+20
* [XRay][profiler] Part 5: Profiler File WritingDean Michael Berris2018-06-122-6/+53
* [XRay][profiler] Part 4: Profiler Mode WiringDean Michael Berris2018-06-1210-52/+345
* [Xray] logging forgotten headerDavid Carlier2018-06-081-0/+1
* [XRay][compiler-rt] Cleanup some internal XRay utilitiesDean Michael Berris2018-06-082-7/+7
* [XRay][compiler-rt] Remove reliance on C++ ABI featuresDean Michael Berris2018-06-082-115/+127
* [XRay][compiler-rt] Refactor recursion guard for Basic and FDR ModeDean Michael Berris2018-06-064-36/+67
* [XRay][compiler-rt] Use DCHECK instead of assert(...) (NFC)Dean Michael Berris2018-06-051-10/+8
* [XRay][compiler-rt] Use static instead of inline (NFC)Dean Michael Berris2018-06-051-13/+12
* [XRay][compiler-rt] Remove __xray:: in some places (NFC)Dean Michael Berris2018-06-052-12/+12
* [XRay][compiler-rt] Remove namespace __xray_fdr_internal (NFC)Dean Michael Berris2018-06-051-46/+5
* [XRay][compiler-rt] Merge XRay FDR mode into a single file (NFC)Dean Michael Berris2018-06-053-740/+737
* [XRay][compiler-rt] Remove __sanitizer:: from namespace __xray (NFC)Dean Michael Berris2018-06-0511-189/+163
* [XRay][compiler-rt] Remove reliance on C++ ABI from BufferQueueDean Michael Berris2018-06-052-6/+31
* [XRay][compiler-rt] Remove RTTI requirement from XRay BuildsDean Michael Berris2018-06-041-0/+4
* Fix GCC 4.8.5 build by avoiding braced default member initializerReid Kleckner2018-05-311-1/+8
* Missing includeStephan Bergmann2018-05-311-0/+1
* [XRay] Fixup: Remove unnecessary type aliasDean Michael Berris2018-05-311-6/+4
* [XRay] Fixup: Explicitly call std::make_tuple(...)Dean Michael Berris2018-05-311-2/+2