summaryrefslogtreecommitdiff
path: root/lib/xray/xray_fdr_logging.cc
AgeCommit message (Expand)Author
2017-12-05[XRay][compiler-rt] Implement logging implementation registrationDean Michael Berris
2017-11-28[XRay][compiler-rt][Darwin] Minimal XRay build support in DarwinDean Michael Berris
2017-11-21[XRay] Use optimistic logging model for FDR modeDean Michael Berris
2017-10-28[XRay] [compiler-rt] fix build by including errno.h into FDR modeMartin Pelikan
2017-10-27[XRay][compiler-rt] Remove more STL dependenices from FDR modeDean Michael Berris
2017-10-17[XRay][compiler-rt] Always place the CPU record first for every bufferDean Michael Berris
2017-10-04[XRay] [compiler-rt] make sure single threaded programs get traced tooMartin Pelikan
2017-09-28[XRay] [compiler-rt] FDR logging arg1 handlerMartin Pelikan
2017-09-12[XRay][compiler-rt] Use a single global volatile recursion guard for FDR hand...Dean Michael Berris
2017-08-29[XRay][compiler-rt][NFC] Refactor global TLS variables behind an accessor fun...Dean Michael Berris
2017-08-02[XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global ...Dean Michael Berris
2017-05-12[XRay][compiler-rt] Runtime changes to support custom event loggingDean Michael Berris
2017-04-18[XRay][compiler-rt] Use emulated TSC when CPU supports rdtscp, but cannot det...Douglas Yung
2017-04-12Fix compile errorIsmail Donmez
2017-04-12[XRay][compiler-rt] Add another work-around to XRay FDR tests when TSC emulat...Douglas Yung
2017-04-11[XRay][compiler-rt] Add support for TSC emulation for x86_64 to xray_fdr_logg...Douglas Yung
2017-03-29[XRay] [compiler-rt] Write buffer length to FDR log before writing buffer.Dean Michael Berris
2017-03-29[XRay][compiler-rt] Add an end-to-end test for FDR LoggingDean Michael Berris
2017-03-27[XRay][compiler-rt] Use sanitizer_common's atomic opsDean Michael Berris
2017-03-15[XRay] [compiler-rt] Refactor logic for xray fdr logging. NFC.Dean Michael Berris
2017-03-06[XRay] [compiler-rt] Allow logging the first argument of a function call.Dean Michael Berris
2017-02-28[XRay] [compiler-rt] [NFC] Annotate unused variables for the compiler.Dean Michael Berris
2017-02-23[Xray] fix building the runtime with GCC.Benjamin Kramer
2017-02-11Re-submit r294826 "Fix -Wsign-compare" reverted in r294842 by mistake.Vitaly Buka
2017-02-11This reverts commits r294826 and r294781 as they break linking on powerpc.Vitaly Buka
2017-02-11Fix -Wsign-compare - this might not be quite right, but preserves behaviorDavid Blaikie
2017-02-10[XRay] Refactor TSC related functions into a single header. NFC.Tim Shen
2017-02-09[XRAY] [compiler-rt] [NFC] Fixing the bit twiddling of Function Id in FDR log...Dean Michael Berris
2017-02-07[XRay][compiler-rt][NFC] Turn ProudCase functions to humbleCase functionsDean Michael Berris
2017-02-06[XRay][compiler-rt] Use gettid instead of getpid in FDR mode.Dean Michael Berris
2017-01-30[XRay][ARM32][AArch64] Fix unstable FDR tests on weak-ordering CPUsSerge Rogatch
2017-01-25[XRay][compiler-rt] XRay Flight Data Recorder ModeDean Michael Berris
2017-01-03Revert "[XRay][compiler-rt] XRay Flight Data Recorder Mode"Dean Michael Berris
2017-01-03[XRay][compiler-rt] XRay Flight Data Recorder ModeDean Michael Berris