This is an archive of the discontinued LLVM Phabricator instance.

[XRay][AArch64] More staging for tail call support in XRay AArch64 - in compiler-rt
ClosedPublic

Authored by rSerge on Jan 20 2017, 5:53 AM.

Details

Summary

This patch provides a trampoline for function tail exit tracing. Still, it's staging because code 1 is passed to the handler function (indicating a normal exit) instead of 2, which would indicate tail exit. This is so until the logging part of XRay supports tail exits too.
Related: https://reviews.llvm.org/D28947 (LLVM)

Diff Detail

Event Timeline

rSerge created this revision.Jan 20 2017, 5:53 AM
rSerge edited the summary of this revision. (Show Details)Jan 20 2017, 6:51 AM
rengolin accepted this revision.Jan 25 2017, 5:43 AM

In line with the others, LGTM.

This revision is now accepted and ready to land.Jan 25 2017, 5:43 AM
rSerge closed this revision.Jan 25 2017, 12:38 PM

Reached mainline in revision 293082.