diff options
author | Dean Michael Berris <dberris@google.com> | 2017-09-18 06:08:46 +0000 |
---|---|---|
committer | Dean Michael Berris <dberris@google.com> | 2017-09-18 06:08:46 +0000 |
commit | 0f84a7d355bb547efb950a473fce0bc55f3b1415 (patch) | |
tree | ff4336d57cafa42b5773d6fa985f69a29f9e4b86 /llvm/docs/XRayFDRFormat.rst | |
parent | 7f10a34d88c5e8c9e2a3dbd13f19c1bf760736e3 (diff) | |
download | bcm5719-llvm-0f84a7d355bb547efb950a473fce0bc55f3b1415.tar.gz bcm5719-llvm-0f84a7d355bb547efb950a473fce0bc55f3b1415.zip |
[XRay][tools] Support tail-call exits before we write them in the runtime
Summary:
This change adds support for explicit tail-exit records to be written by
the XRay runtime. This lets us differentiate the tail exit
records/events in the log, and allows us to treat those exit events
especially in the future. For now we allow printing those out in YAML
(and reading them in).
Reviewers: kpw, pelikan
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D37964
llvm-svn: 313514
Diffstat (limited to 'llvm/docs/XRayFDRFormat.rst')
-rw-r--r-- | llvm/docs/XRayFDRFormat.rst | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/docs/XRayFDRFormat.rst b/llvm/docs/XRayFDRFormat.rst index 8a4088a2014..f7942bc212d 100644 --- a/llvm/docs/XRayFDRFormat.rst +++ b/llvm/docs/XRayFDRFormat.rst @@ -165,7 +165,7 @@ Function action types are as follows. +---------------+--------------+-----------------------------------------------+ | Exit | ``1`` | Typical function exit. | +---------------+--------------+-----------------------------------------------+ -| Tail_Exit | ``2`` | An exit from a function due to Tail call | +| Tail_Exit | ``2`` | An exit from a function due to tail call | | | | optimization. | +---------------+--------------+-----------------------------------------------+ | Entry_Args | ``3`` | A function entry that records arguments. | |