[PATCH] D36816: [XRay][compiler-rt] Support sled versioning for custom event sleds

Dean Michael Berris via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 16 21:19:03 PDT 2017


dberris created this revision.

This change introduces versions to the instrumentation map entries we
emit for XRay instrumentaiton points. The status quo for the version is
currently set to 0 (as emitted by the LLVM back-end), and versions will
count up to 255 (unsigned char).

This change is in preparation for supporting the newer version of the
custom event sleds that will be emitted by the LLVM compiler.


https://reviews.llvm.org/D36816

Files:
  lib/xray/xray_interface_internal.h
  lib/xray/xray_x86_64.cc
  test/xray/TestCases/Linux/custom-event-logging.cc

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D36816.111461.patch
Type: text/x-patch
Size: 3774 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170817/60dfc1c1/attachment.bin>


More information about the llvm-commits mailing list