[PATCH] D52161: [XRay] Encapsulate all FD log related logic into a class

Petr Hosek via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Sep 16 20:57:02 PDT 2018


phosek created this revision.
phosek added a reviewer: dberris.
Herald added subscribers: Sanitizers, llvm-commits, jfb.

This abstracts away the file descriptor related logic which makes it
easier to port XRay to platform that don't use file descriptors or
file system for writing the log data, such as Fuchsia.


Repository:
  rCRT Compiler Runtime

https://reviews.llvm.org/D52161

Files:
  compiler-rt/lib/xray/xray_basic_logging.cc
  compiler-rt/lib/xray/xray_fdr_logging.cc
  compiler-rt/lib/xray/xray_profiling.cc
  compiler-rt/lib/xray/xray_utils.cc
  compiler-rt/lib/xray/xray_utils.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D52161.165708.patch
Type: text/x-patch
Size: 13601 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180917/96feb232/attachment.bin>


More information about the llvm-commits mailing list