summaryrefslogtreecommitdiff
path: root/lib/xray
AgeCommit message (Expand)Author
2017-08-31[XRay][compiler-rt] Enable the XRay compiler-rt unit tests.Dean Michael Berris
2017-08-29[XRay][compiler-rt][NFC] Refactor global TLS variables behind an accessor fun...Dean Michael Berris
2017-08-28[XRay][compiler-rt] Return the pointer associated with the function instead o...Dean Michael Berris
2017-08-23[XRay][compiler-rt] Support sled versioning for custom event sledsDean Michael Berris
2017-08-21Fix multi-architecture build for lib/xray.George Karpenkov
2017-08-15[sanitizers CMake] NFC Refactor the logic for compiling and generating testsGeorge Karpenkov
2017-08-03[XRay][compiler-rt] Allow for building the XRay runtime without PREINIT initi...Dean Michael Berris
2017-08-02[XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global ...Dean Michael Berris
2017-07-31[XRay][compiler-rt] Do not print the warning when the binary is not XRay inst...Dean Michael Berris
2017-07-28[sanitizer tests CMake] Factor out CMake logic for compiling sanitizer testsGeorge Karpenkov
2017-06-28[XRay][compiler-rt][NFC] Add example always/never instrument files.Dean Michael Berris
2017-06-19[XRay][compiler-rt][NFC] Add a name for argument to __xray_set_handler_arg1(...)Dean Michael Berris
2017-05-22[XRay][compiler-rt] Add __xray_remove_customevent_handler(...)Dean Michael Berris
2017-05-17[XRay] Fix __xray_function_address on PPC reguarding local entry points.Tim Shen
2017-05-12[XRay][compiler-rt] Remove unused variable after refactoringDean Michael Berris
2017-05-12[XRay][compiler-rt] Fix misspeling of XRaySledEntryDean Michael Berris
2017-05-12[XRay][compiler-rt] Runtime changes to support custom event loggingDean Michael Berris
2017-05-10[XRay] Fix XRay PPC return value bug.Tim Shen
2017-05-05[XRay][compiler-rt] Add function id utilities for XRayDean Michael Berris
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