summaryrefslogtreecommitdiffstats
path: root/llvm/docs/XRayFDRFormat.rst
diff options
context:
space:
mode:
authorDean Michael Berris <dberris@google.com>2017-09-18 06:08:46 +0000
committerDean Michael Berris <dberris@google.com>2017-09-18 06:08:46 +0000
commit0f84a7d355bb547efb950a473fce0bc55f3b1415 (patch)
treeff4336d57cafa42b5773d6fa985f69a29f9e4b86 /llvm/docs/XRayFDRFormat.rst
parent7f10a34d88c5e8c9e2a3dbd13f19c1bf760736e3 (diff)
downloadbcm5719-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.rst2
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. |
OpenPOWER on IntegriCloud