summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/xray/xray_fdr_logging.cc
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [xray] Disable alignas() for thread_local objects on NetBSDMichal Gorny2018-12-231-1/+3
* [XRay] Support for FuchsiaPetr Hosek2018-11-221-1/+0
* [XRay] Move buffer extents back to the heapDean Michael Berris2018-11-201-2/+2
* [XRay] Add atomic fences around non-atomic reads and writesDean Michael Berris2018-11-091-0/+7
* [XRay] Use TSC delta encoding for custom/typed eventsDean Michael Berris2018-11-071-51/+65
* [XRay] Add CPU ID in Custom Event FDR RecordsDean Michael Berris2018-11-011-1/+2
* [XRay] Migrate FDR runtime to use refactored controllerDean Michael Berris2018-10-301-632/+164
* [XRay][compiler-rt] Generational Buffer ManagementDean Michael Berris2018-10-221-5/+3
* Revert commit r344670 as the test fails on a bot http://lab.llvm.org:8011/bui...Douglas Yung2018-10-191-3/+5
* [XRay][compiler-rt] Generational Buffer ManagementDean Michael Berris2018-10-171-5/+3
* [XRay] Encapsulate all FD log related logic into a classPetr Hosek2018-10-161-9/+9
* [XRay] Guard local variables with `static` and struct with unnamed namespacesFangrui Song2018-09-281-1/+4
* [XRay][compiler-rt] Update use of internal_mmapDean Michael Berris2018-09-211-1/+1
* [XRay][compiler-rt] FDRLogWriter AbstractionDean Michael Berris2018-09-201-83/+48
* Revert "[XRay][compiler-rt] FDRLogWriter Abstraction" and 1 more.Evgeniy Stepanov2018-09-191-48/+83
* [XRay][compiler-rt] FDRLogWriter AbstractionDean Michael Berris2018-09-181-83/+48
* [XRay] Simplify FDR buffer managementDean Michael Berris2018-09-171-20/+30
* [XRay] Fix FDR initializationDean Michael Berris2018-09-171-3/+14
* [XRay] Remove the deprecated __xray_log_init APIPetr Hosek2018-09-151-72/+37
* [XRay] Bug fixes for FDR custom event and arg-loggingDean Michael Berris2018-09-131-18/+47
* [XRay][compiler-rt] FDR Mode: Add extents metadata to bufferDean Michael Berris2018-07-191-2/+30
* [XRay][compiler-rt] FDR Mode: Allow multiple runsDean Michael Berris2018-07-181-33/+50
* [XRay][compiler-rt] Add PID field to llvm-xray tool and add PID metadata reco...Dean Michael Berris2018-07-131-5/+17
* [Xray] logging forgotten headerDavid Carlier2018-06-081-0/+1
* [XRay][compiler-rt] Remove reliance on C++ ABI featuresDean Michael Berris2018-06-081-66/+67
* [XRay][compiler-rt] Refactor recursion guard for Basic and FDR ModeDean Michael Berris2018-06-061-29/+3
* [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-051-1/+1
* [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-051-13/+699
* [XRay][compiler-rt] Remove __sanitizer:: from namespace __xray (NFC)Dean Michael Berris2018-06-051-52/+40
* [XRay][compiler-rt] Fixup: Use proper string comparison for DCHECKDean Michael Berris2018-05-141-1/+1
* [XRay][compiler-rt] Fixup: Avoid C++11 narrowing in non-x86_64Dean Michael Berris2018-05-141-3/+4
* [XRay][compiler-rt] Support in-memory processing of FDR mode logsDean Michael Berris2018-05-141-36/+127
* [XRay][compiler-rt] Support string-based config for FDR modeDean Michael Berris2018-05-041-37/+60
* Implement trampoline and handler for typed xray event tracing.Keith Wyss2018-04-171-0/+58
* [XRay] Rename Buffer.Buffer to Buffer.DataDean Michael Berris2018-02-101-3/+3
* [XRay][compiler-rt] Implement logging implementation registrationDean Michael Berris2017-12-051-10/+19
* [XRay][compiler-rt][Darwin] Minimal XRay build support in DarwinDean Michael Berris2017-11-281-11/+3
* [XRay] Use optimistic logging model for FDR modeDean Michael Berris2017-11-211-45/+104
* [XRay] [compiler-rt] fix build by including errno.h into FDR modeMartin Pelikan2017-10-281-0/+1
* [XRay][compiler-rt] Remove more STL dependenices from FDR modeDean Michael Berris2017-10-271-25/+21
* [XRay][compiler-rt] Always place the CPU record first for every bufferDean Michael Berris2017-10-171-7/+7
* [XRay] [compiler-rt] make sure single threaded programs get traced tooMartin Pelikan2017-10-041-0/+10
* [XRay] [compiler-rt] FDR logging arg1 handlerMartin Pelikan2017-09-281-3/+14
* [XRay][compiler-rt] Use a single global volatile recursion guard for FDR hand...Dean Michael Berris2017-09-121-3/+4
* [XRay][compiler-rt][NFC] Refactor global TLS variables behind an accessor fun...Dean Michael Berris2017-08-291-5/+6
* [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global ...Dean Michael Berris2017-08-021-7/+13
OpenPOWER on IntegriCloud