[PATCH] D39114: [XRay][darwin] Initial XRay in Darwin Support

Dean Michael Berris via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Sun Nov 19 19:33:34 PST 2017


dberris updated this revision to Diff 123529.
dberris added a comment.
This revision is now accepted and ready to land.

Remove some uses of clock_gettime from XRay naive mode logging and some support libraries.

Up next should be the FDR mode calls to clock_gettime.


https://reviews.llvm.org/D39114

Files:
  clang/include/clang/Driver/XRayArgs.h
  clang/lib/Driver/ToolChains/Darwin.cpp
  clang/lib/Driver/XRayArgs.cpp
  compiler-rt/cmake/config-ix.cmake
  compiler-rt/lib/xray/CMakeLists.txt
  compiler-rt/lib/xray/tests/CMakeLists.txt
  compiler-rt/lib/xray/weak_symbols.txt
  compiler-rt/lib/xray/xray_fdr_logging.cc
  compiler-rt/lib/xray/xray_fdr_logging.h
  compiler-rt/lib/xray/xray_fdr_logging_impl.h
  compiler-rt/lib/xray/xray_init.cc
  compiler-rt/lib/xray/xray_inmemory_log.cc
  compiler-rt/lib/xray/xray_trampoline_x86_64.S
  compiler-rt/lib/xray/xray_x86_64.cc
  compiler-rt/test/xray/TestCases/Darwin/always-never-instrument.cc
  compiler-rt/test/xray/TestCases/Darwin/lit.local.cfg
  compiler-rt/test/xray/TestCases/Linux/lit.local.cfg
  compiler-rt/test/xray/lit.cfg

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D39114.123529.patch
Type: text/x-patch
Size: 34783 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20171120/64488f09/attachment-0001.bin>


More information about the cfe-commits mailing list