summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/xray/xray_fdr_logging_impl.h
Commit message (Expand)AuthorAgeFilesLines
* [XRay][compiler-rt] Merge XRay FDR mode into a single file (NFC)Dean Michael Berris2018-06-051-722/+0
* [XRay][compiler-rt] Remove __sanitizer:: from namespace __xray (NFC)Dean Michael Berris2018-06-051-15/+9
* [XRay][compiler-rt] Support in-memory processing of FDR mode logsDean Michael Berris2018-05-141-2/+2
* [XRay][compiler-rt] Add llvm-mca assembler annotations for XRay (NFC)Dean Michael Berris2018-05-081-0/+2
* Implement trampoline and handler for typed xray event tracing.Keith Wyss2018-04-171-0/+20
* Add Xray instrumentation support to FreeBSDKamil Rytarowski2018-02-151-5/+6
* [XRay] Rename Buffer.Buffer to Buffer.DataDean Michael Berris2018-02-101-6/+6
* [XRay] Use optimistic logging model for FDR modeDean Michael Berris2017-11-211-173/+95
* [XRay][compiler-rt] Remove more STL dependenices from FDR modeDean Michael Berris2017-10-271-28/+21
* [XRay][compiler-rt] Always place the CPU record first for every bufferDean Michael Berris2017-10-171-2/+9
* fixup: use UNUSED, restore alignment for cache-line friendliness, and report ...Dean Michael Berris2017-10-031-6/+13
* [XRay][compiler-rt] Use pthread for initializing thread-local dataDean Michael Berris2017-10-031-36/+84
* [XRay][compiler-rt][NFC] Remove loggingInitialized() convenience functionDean Michael Berris2017-09-291-9/+6
* [XRay] [compiler-rt] FDR logging arg1 handlerMartin Pelikan2017-09-281-61/+69
* [XRay][compiler-rt] Handle tail-call exits in the XRay runtimeDean Michael Berris2017-09-181-1/+0
* [XRay][compiler-rt] Use a single global volatile recursion guard for FDR hand...Dean Michael Berris2017-09-121-1/+2
* [XRay][compiler-rt][NFC] Refactor global TLS variables behind an accessor fun...Dean Michael Berris2017-08-291-101/+129
* [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global ...Dean Michael Berris2017-08-021-17/+18
* [XRay][compiler-rt] Remove unused variable after refactoringDean Michael Berris2017-05-121-10/+10
* [XRay][compiler-rt] Runtime changes to support custom event loggingDean Michael Berris2017-05-121-84/+139
* [XRay] [compiler-rt] Refactor rewinding FDR logging.Martin Pelikan2017-04-121-80/+79
* [XRay] [compiler-rt] Simplify FDR logging handler. [NFC]Martin Pelikan2017-04-121-29/+21
* [XRay][compiler-rt] Add another work-around to XRay FDR tests when TSC emulat...Douglas Yung2017-04-121-1/+3
* [XRay][compiler-rt] Remove unused local variableDean Michael Berris2017-04-061-2/+1
* [XRay] [compiler-rt] Unwriting FDR mode buffers when functions are short.Dean Michael Berris2017-04-061-3/+136
* [XRay] [compiler-rt] Write buffer length to FDR log before writing buffer.Dean Michael Berris2017-03-291-3/+17
* Fix build error:Ismail Donmez2017-03-271-0/+1
* [XRay][compiler-rt] Use sanitizer_common's atomic opsDean Michael Berris2017-03-271-11/+15
* [XRay][compiler-rt] Remove dependency on <system_error>Dean Michael Berris2017-03-221-13/+21
* [XRay][compiler-rt] Add missing include to <string>Dean Michael Berris2017-03-171-0/+1
* [XRay] [compiler-rt] Refactor logic for xray fdr logging. NFC.Dean Michael Berris2017-03-151-0/+486
OpenPOWER on IntegriCloud