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/test | |
| 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/test')
| -rw-r--r-- | llvm/test/tools/llvm-xray/X86/convert-fdr-to-yaml.txt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/tools/llvm-xray/X86/convert-fdr-to-yaml.txt b/llvm/test/tools/llvm-xray/X86/convert-fdr-to-yaml.txt index 5a5852e7201..731ab3083d2 100644 --- a/llvm/test/tools/llvm-xray/X86/convert-fdr-to-yaml.txt +++ b/llvm/test/tools/llvm-xray/X86/convert-fdr-to-yaml.txt @@ -16,7 +16,7 @@ ; CHECK-NEXT: - { type: 0, func-id: 2, function: '2', cpu: 5, thread: 5, kind: function-exit, tsc: 7238225556407467 } ; CHECK-NEXT: - { type: 0, func-id: 4, function: '4', cpu: 5, thread: 5, kind: function-enter, tsc: 7238225556407492 } ; CHECK-NEXT: - { type: 0, func-id: 5, function: '5', cpu: 5, thread: 5, kind: function-enter, tsc: 7238225556407517 } -; CHECK-NEXT: - { type: 0, func-id: 5, function: '5', cpu: 5, thread: 5, kind: function-exit, tsc: 7238225556407542 } +; CHECK-NEXT: - { type: 0, func-id: 5, function: '5', cpu: 5, thread: 5, kind: function-tail-exit, tsc: 7238225556407542 } ; CHECK-NEXT: - { type: 0, func-id: 268435455, function: '268435455', cpu: 5, thread: 5, kind: function-enter, tsc: 7238225556407552 } ; CHECK-NEXT: - { type: 0, func-id: 268435455, function: '268435455', cpu: 5, thread: 5, kind: function-exit, tsc: 7238225556407562 } ; CHECK-NEXT: - { type: 0, func-id: 6, function: '6', cpu: 6, thread: 5, kind: function-enter, tsc: 7238225556407682 } |

