summaryrefslogtreecommitdiff
path: root/lib/xray
AgeCommit message (Expand)Author
2017-05-04[XRay][compiler-rt] Support patching/unpatching specific functionsDean Michael Berris
2017-05-01[XRay][compiler-rt] Document and update the XRay Logging APIDean Michael Berris
2017-04-20[XRay][compiler-rt] Cleanup CFI/CFA annotations on trampolinesDean Michael Berris
2017-04-19[XRay][compiler-rt] Fix up CFI annotations and stack alignmentDean 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] Refactor rewinding FDR logging.Martin Pelikan
2017-04-12[XRay] [compiler-rt] Simplify FDR logging handler. [NFC]Martin Pelikan
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-04-11[XRay][compiler-rt] Remove the xray_fdr_log_printer_toolDean Michael Berris
2017-04-06[XRay][compiler-rt] Remove unused local variableDean Michael Berris
2017-04-06[XRay] [compiler-rt] Unwriting FDR mode buffers when functions are short.Dean Michael Berris
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-27Fix build error:Ismail Donmez
2017-03-27[XRay][compiler-rt] Use sanitizer_common's atomic opsDean Michael Berris
2017-03-24[XRay] [compiler-rt] Plug a file descriptor leak in a failure case.Martin Pelikan
2017-03-22[XRay][compiler-rt] Remove dependency on <system_error>Dean Michael Berris
2017-03-17[XRay][compiler-rt] Add missing include to <string>Dean Michael Berris
2017-03-17[XRay][compiler-rt] Add missing include for <functional>Dean Michael Berris
2017-03-15Add NO_EXEC_STACK_DIRECTIVE to xray assembly files.Dean Michael Berris
2017-03-15[XRay] [compiler-rt] Refactor logic for xray fdr logging. NFC.Dean Michael Berris
2017-03-15[XRay][compiler-rt] Support TSC emulation even for x86_64Dean Michael Berris
2017-03-14Fix a build break with xrayDean Michael Berris
2017-03-06[XRay] [compiler-rt] Stub out architectures we don't do arg1 logging on.Tim Shen
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-28[XRay][compiler-rt] Switch default XRay 'patch_premain' to falseDean Michael Berris
2017-02-23[xray] Unbreak unittest after r295967.Benjamin Kramer
2017-02-23[Xray] fix building the runtime with GCC.Benjamin Kramer
2017-02-22[XRay] Change the ppc trampoline asm file into a different name, to not colli...Tim Shen
2017-02-18[XRay][compiler-rt] Allow for defining defaults at compile-timeDean Michael Berris
2017-02-15Re-commit r295017, since we have a potential fix of the tests, r295248, landed.Tim Shen
2017-02-15[XRay] Fix gtest error code comparison. NFC.Tim Shen
2017-02-15[Compiler-rt][XRAY][MIPS] Support xray on mips/mipsel/mips64/mips64elSagar Thakur
2017-02-14Revert r295017 "Re-commit r294826 and r294781, with a fix on the cmake file t...Tim Shen
2017-02-14Re-commit r294826 and r294781, with a fix on the cmake file to onlyTim Shen
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] Implement powerpc64le xray.Tim Shen
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-02-02[XRay] Probe for CPU features that XRay needsDean Michael Berris
2017-01-30[XRay][ARM32][AArch64] Fix unstable FDR tests on weak-ordering CPUsSerge Rogatch
2017-01-26[XRay][Arm32] Reduce the portion of the stub and implement more staging for t...Serge Rogatch
2017-01-25[XRay][AArch64] More staging for tail call support in XRay AArch64 - in compi...Serge Rogatch