summaryrefslogtreecommitdiff
path: root/lib/xray/xray_fdr_logging.cc
AgeCommit message (Expand)Author
2018-06-08[Xray] logging forgotten headerDavid Carlier
2018-06-08[XRay][compiler-rt] Remove reliance on C++ ABI featuresDean Michael Berris
2018-06-06[XRay][compiler-rt] Refactor recursion guard for Basic and FDR ModeDean Michael Berris
2018-06-05[XRay][compiler-rt] Use DCHECK instead of assert(...) (NFC)Dean Michael Berris
2018-06-05[XRay][compiler-rt] Use static instead of inline (NFC)Dean Michael Berris
2018-06-05[XRay][compiler-rt] Remove __xray:: in some places (NFC)Dean Michael Berris
2018-06-05[XRay][compiler-rt] Remove namespace __xray_fdr_internal (NFC)Dean Michael Berris
2018-06-05[XRay][compiler-rt] Merge XRay FDR mode into a single file (NFC)Dean Michael Berris
2018-06-05[XRay][compiler-rt] Remove __sanitizer:: from namespace __xray (NFC)Dean Michael Berris
2018-05-14[XRay][compiler-rt] Fixup: Use proper string comparison for DCHECKDean Michael Berris
2018-05-14[XRay][compiler-rt] Fixup: Avoid C++11 narrowing in non-x86_64Dean Michael Berris
2018-05-14[XRay][compiler-rt] Support in-memory processing of FDR mode logsDean Michael Berris
2018-05-04[XRay][compiler-rt] Support string-based config for FDR modeDean Michael Berris
2018-04-17Implement trampoline and handler for typed xray event tracing.Keith Wyss
2018-02-10[XRay] Rename Buffer.Buffer to Buffer.DataDean Michael Berris
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