| | Authored by dberris on Jul 5 2016, 3:56 AM. Event Timelinedberris retitled this revision from [XRay] Initial XRay Function Call Accounting Tool to [XRay] Implement `llvm-xray extract`, start of the llvm-xray tool. dberris planned changes to this revision. dberris marked an inline comment as done. This revision is now accepted and ready to land. This revision is now accepted and ready to land. Path | Size |
---|
| | | 1 line | | | | 28 lines | | 34 lines | | 1 line | | | | 1 line | | | | 17 lines | | 51 lines | | 56 lines | | 337 lines | | 104 lines | | 169 lines | | 39 lines | | 94 lines | | 58 lines | | 211 lines | | 544 lines | | 79 lines | | 86 lines | | 98 lines | | 60 lines | | 31 lines |
Commit | Tree | Parents | Author | Summary | Date |
---|
fb31869f1cab | 665e7c076a49 | 1c27bbb5adc8 | Dean Michael Berris | Make sure .yaml tests in llvm-xray get run | Aug 28 2016, 11:02 PM | 1c27bbb5adc8 | 8bf76f82841b | 50bf7369fe7b | Dean Michael Berris | | Aug 28 2016, 10:46 PM | 50bf7369fe7b | 3b5fd0eeb998 | 0afcd7a6775d | Dean Michael Berris | Add missing eol for tool description | Aug 24 2016, 4:29 AM | 0afcd7a6775d | 7167e1f187dc | 94968802c2ee | Dean Michael Berris | Implement convert subcommand, only support binary->yaml conversion for now | Aug 24 2016, 4:21 AM | 94968802c2ee | 6acbcf56ebde | 0dc28a6cab3a | Dean Michael Berris | Initial implementation of TraceConverter | Aug 24 2016, 2:35 AM | 0dc28a6cab3a | 1b9efa3da275 | 86656762da1b | Dean Michael Berris | Print current stack when errors are encountered | Aug 24 2016, 1:28 AM | 86656762da1b | b1e9e0d38e4a | 9e2c4a1a1baa | Dean Michael Berris | Rename test to support most output formats | Aug 24 2016, 1:11 AM | 9e2c4a1a1baa | 7e170d337e74 | b40312d2d37a | Dean Michael Berris | Add support for YAML output | Aug 24 2016, 1:11 AM | b40312d2d37a | 5e49eca2b26a | 91284de323fd | Dean Michael Berris | Inherit assertion on XRayRecord | Aug 23 2016, 6:41 AM | 91284de323fd | 6e4ca5d14949 | 9c3d5b4d1586 | Dean Michael Berris | Inherit assertion on XRayFileHeader size | Aug 23 2016, 6:39 AM | 9c3d5b4d1586 | bde4f3aeda5b | 3b7993a8cd35 | Dean Michael Berris | Sync XRayFileHeader definition with in progress patch | Aug 23 2016, 6:38 AM | 3b7993a8cd35 | 26d3b41ab11d | eeb38ccdecad | Dean Michael Berris | Implement llvm-xray account, subset of xray-fc-account. (Show More…) | Aug 22 2016, 11:31 PM | eeb38ccdecad | fc9542644207 | 7a881c2283ba | Dean Michael Berris | Make xray-account build | Aug 16 2016, 3:05 AM | 7a881c2283ba | 2bf0ac424acf | a1a94875f2a9 | Dean Michael Berris | Implement LatencyAccountant (untested) | Aug 15 2016, 5:48 AM | a1a94875f2a9 | c499d5abab09 | 07794f0baf6c | Dean Michael Berris | Sync with updated definition for file header | Aug 16 2016, 1:13 AM | 07794f0baf6c | 5a76ba754b41 | e2ffd151d1c3 | Dean Michael Berris | Update comment on llvm-xray.cc | Aug 15 2016, 5:46 AM | e2ffd151d1c3 | 474d12049149 | d7e3d5ddbf32 | Dean Michael Berris | Remove unused ToolName | Aug 15 2016, 1:27 AM | d7e3d5ddbf32 | d907f51e4dac | 026ed16cb91f | Dean Michael Berris | Rename xray.cc -> llvm-xray.cc | Aug 15 2016, 1:27 AM | 026ed16cb91f | cb71ee3cf91c | 125f9b1ab4dd | Dean Michael Berris | Rename xray -> llvm-xray | Aug 15 2016, 1:25 AM | 125f9b1ab4dd | baebc5dcb6a3 | 22ba187a6afa | Dean Michael Berris | Improve test case | Aug 15 2016, 1:12 AM | 22ba187a6afa | 549ecb7bcca7 | 43d01e77e491 | Dean Michael Berris | Add initial implementation of llvm-xray extract | Aug 15 2016, 1:04 AM | 43d01e77e491 | e64cb4b13c69 | ba9bbe30e3d0 | Dean Michael Berris | Address some comments; add some documentation at top of file | Aug 7 2016, 10:38 PM | ba9bbe30e3d0 | c3341f5f2e88 | b14290eaa147 | Dean Michael Berris | Separate out CSV and TEXT printing for stats | Aug 4 2016, 10:30 PM | b14290eaa147 | a906d078ebdb | 7222e5186299 | Dean Michael Berris | Address some stylistic comments | Aug 4 2016, 9:39 PM | 7222e5186299 | 19a84c785625 | f087657d78a9 | Dean Michael Berris | Add support for CSV output | Jul 19 2016, 12:46 AM | f087657d78a9 | 59ed053347ac | 2181867bcf7c | Dean Michael Berris | Show summaries for durations on threads and cpus | Jul 18 2016, 11:17 PM | 2181867bcf7c | 2137aa692ca7 | e28ca30b6d6d | Dean Michael Berris | Support reading out headers from the start of the log file, compute durations… (Show More…) | Jul 18 2016, 4:38 AM | e28ca30b6d6d | 5b5c1f27e0ed | eda6931845cc | Dean Michael Berris | Refactoring, use consistent name for types | Jul 7 2016, 10:28 PM | eda6931845cc | cb8b96e7f6b4 | 2a2b72bccddb | Dean Michael Berris | Fix up stack printing, and tail call stack unwinding | Jul 7 2016, 3:25 AM | 2a2b72bccddb | 4ac8ae2d0cc9 | f3195b204f88 | Dean Michael Berris | Recognize tail calls, clean up output a bit, implement a verbose mode for log… (Show More…) | Jul 7 2016, 1:41 AM | f3195b204f88 | 36314176630d | 5333e75807e3 | Dean Michael Berris | Handle <invalid> symbolized names better | Jul 6 2016, 3:51 AM | 5333e75807e3 | 76a7e37694fb | f116798da0ee | Dean Michael Berris | Load instrumentation map, and symbolize names if we can | Jul 6 2016, 3:43 AM | f116798da0ee | 1c6233e50cf1 | 572aa19a18ce | Dean Michael Berris | | Jul 5 2016, 3:53 AM |
|
Do we need both yaml and json? If this is only for testing purposes, seems one would suffice? (is this for other purposes?)