summaryrefslogtreecommitdiff
path: root/lib/xray
Commit message (Expand)AuthorAgeFilesLines
...
* [XRay] Migrate FDR runtime to use refactored controllerDean Michael Berris2018-10-303-650/+238
* [XRay] Guard call to postCurrentThreadFCT()Dean Michael Berris2018-10-291-5/+16
* [XRay] Use more portable control blockDean Michael Berris2018-10-293-60/+75
* [XRay] Refcount backing store for buffersDean Michael Berris2018-10-282-8/+67
* [XRay] Support generational buffers in FDR controllerDean Michael Berris2018-10-272-41/+80
* [XRay] Account for virtual memory re-useDean Michael Berris2018-10-221-3/+1
* [XRay][compiler-rt] Generational Buffer ManagementDean Michael Berris2018-10-224-64/+238
* [XRay] Handle allocator exhaustion in segmented arrayDean Michael Berris2018-10-223-5/+48
* Revert commit r344670 as the test fails on a bot http://lab.llvm.org:8011/bui...Douglas Yung2018-10-194-233/+62
* [XRay][compiler-rt] Generational Buffer ManagementDean Michael Berris2018-10-174-62/+233
* [XRay] Use fully qualified name for LogWriterPetr Hosek2018-10-161-1/+1
* [XRay] Encapsulate all FD log related logic into a classPetr Hosek2018-10-165-105/+84
* [XRay][compiler-rt] FDR Mode ControllerDean Michael Berris2018-10-158-29/+758
* Introduce internal_sysctlbyname in place of sysctlbynameKamil Rytarowski2018-10-051-5/+6
* Remove a path-length limitation for the xray logfile.Douglas Yung2018-10-011-3/+2
* [XRay] Guard local variables with `static` and struct with unnamed namespacesFangrui Song2018-09-282-6/+11
* [XRay] Add LD_LIBRARY_PATH to env variables for Unit TestsDean Michael Berris2018-09-271-5/+5
* [XRay] Clean up XRay build configurationDean Michael Berris2018-09-242-16/+22
* [XRay][compiler-rt] Update use of internal_mmapDean Michael Berris2018-09-214-36/+41
* [XRay][compiler-rt] FDRLogWriter AbstractionDean Michael Berris2018-09-206-88/+289
* Revert "[XRay][compiler-rt] FDRLogWriter Abstraction" and 1 more.Evgeniy Stepanov2018-09-196-284/+87
* [XRay] Detect terminfo libraryDean Michael Berris2018-09-191-1/+6
* [XRay][compiler-rt] FDRLogWriter AbstractionDean Michael Berris2018-09-186-87/+279
* [XRay] Simplify FDR buffer managementDean Michael Berris2018-09-174-102/+95
* [XRay] Fix FDR initializationDean Michael Berris2018-09-171-3/+14
* [XRay] Remove the deprecated __xray_log_init APIPetr Hosek2018-09-155-323/+72
* [XRay] Bug fixes for FDR custom event and arg-loggingDean Michael Berris2018-09-131-18/+47
* [XRay] XRAY_NEVER_INSTRUMENT more functions, consolidate allocatorsDean Michael Berris2018-09-075-101/+144
* [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