Summary:
llvm-xray changes:
- account-mode - process-id {...} shows after thread-id
- convert-mode - process {...} shows after thread
- parses FDR and basic mode pid entries
- Checks version number for FDR log parsing.
Basic logging changes:
- Update header version from 2 -> 3
FDR logging changes:
- Update header version from 2 -> 3
- in writeBufferPreamble, there is an additional PID Metadata record (after thread id record and tsc record)
Test cases changes:
- fdr-mode.cc, fdr-single-thread.cc, fdr-thread-order.cc modified to catch process id output in the log.
Reviewers: dberris
Reviewed By: dberris
Subscribers: hiraditya, llvm-commits, #sanitizers
Differential Revision: https://reviews.llvm.org/D49153
llvm-svn: 336974
|
||
|---|---|---|
| .. | ||
| Inputs | ||
| account-deduce-tail-call.yaml | ||
| account-empty-stack-error.yaml | ||
| account-keep-going.yaml | ||
| account-simple-case.yaml | ||
| account-simple-sorting.yaml | ||
| bad-instrmap-sizes.txt | ||
| convert-basic-arg1-to-yaml.txt | ||
| convert-basic-log-arg1-version3-to-yaml.txt | ||
| convert-basic-log-version3-to-yaml.txt | ||
| convert-fdr-arg1-to-yaml.txt | ||
| convert-fdr-log-arg1-version3-to-yaml.txt | ||
| convert-fdr-log-version3-to-yaml.txt | ||
| convert-fdr-to-yaml.txt | ||
| convert-roundtrip.yaml | ||
| convert-to-yaml.txt | ||
| convert-with-debug-syms.txt | ||
| convert-with-standalone-instrmap.txt | ||
| convert-with-yaml-instrmap.txt | ||
| empty.txt | ||
| extract-all-sledtypes.txt | ||
| extract-instrmap-symbolize.ll | ||
| extract-instrmap.ll | ||
| graph-color-simple-case.yaml | ||
| graph-deduce-tail-call.yaml | ||
| graph-diff-simple.txt | ||
| graph-simple-case.yaml | ||
| graph-zero-latency-calls.yaml | ||
| lit.local.cfg | ||
| no-instr-map.txt | ||
| no-subcommand-noassert.txt | ||
| no-such-file.txt | ||
| stack-empty-case.yaml | ||
| stack-keep-going.yaml | ||
| stack-multithread.yaml | ||
| stack-simple-case.yaml | ||
| unsupported-elf32.txt | ||