llvm-mirror/tools/llvm-xray
Dean Michael Berris 834a58b0df [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
2017-09-18 06:08:46 +00:00
..
CMakeLists.txt [XRay][tools] Function call stack based analysis tooling for XRay traces 2017-09-07 18:07:48 +00:00
func-id-helper.cc
func-id-helper.h
llvm-xray.cc Don't call exit from cl::PrintHelpMessage. 2017-09-07 23:30:48 +00:00
xray-account.cc [XRay][tools] Support tail-call exits before we write them in the runtime 2017-09-18 06:08:46 +00:00
xray-account.h
xray-color-helper.cc
xray-color-helper.h
xray-converter.cc [XRay][tools] Support tail-call exits before we write them in the runtime 2017-09-18 06:08:46 +00:00
xray-converter.h
xray-extract.cc Move Object format code to lib/BinaryFormat. 2017-06-07 03:48:56 +00:00
xray-graph-diff.cc
xray-graph-diff.h
xray-graph.cc [XRay][tools] Support tail-call exits before we write them in the runtime 2017-09-18 06:08:46 +00:00
xray-graph.h
xray-record-yaml.h [XRay][tools] Function call stack based analysis tooling for XRay traces 2017-09-07 18:07:48 +00:00
xray-registry.cc
xray-registry.h
xray-stacks.cc [XRay][tools] Support tail-call exits before we write them in the runtime 2017-09-18 06:08:46 +00:00