38/63
xray_inmemory_log.cc -
xray_trampoline_x86_64.S -
optional-inmemory-log.cc
| | Authored by dberris on Jul 5 2016, 12:26 AM. Event Timelinedberris retitled this revision from to WIP: Implement a per-thread inmemory log. dberris marked 2 inline comments as done. dberris marked an inline comment as done. dberris marked an inline comment as done. dberris marked 4 inline comments as done. dberris retitled this revision from WIP: Implement a per-thread inmemory log to [compiler-rt][XRay] Initial per-thread inmemory logging implementation. This revision now requires changes to proceed. dberris planned changes to this revision. This revision is now accepted and ready to land. This revision was automatically updated to reflect the committed changes. Path | Size |
---|
| | | 80 lines | | | | 9 lines | | 4 lines | | 227 lines | | | | 112 lines | | | | 3 lines | | | | 20 lines | | 21 lines |
Commit | Tree | Parents | Author | Summary | Date |
---|
d8b83e3018cb | dac66ebfd594 | 0397dd666d43 | Dean Michael Berris | | Aug 23 2016, 6:37 AM | 0397dd666d43 | 4ce36d9c7c39 | f31a369adaa4 | Dean Michael Berris | Undo changes to CMakeLists.txt | Aug 23 2016, 6:08 AM | f31a369adaa4 | ef83173eac11 | 36867ef56f94 | Dean Michael Berris | Address comments | Aug 23 2016, 5:08 AM | 36867ef56f94 | 4bee09de89c2 | 6ff586bdfbc9 | Dean Michael Berris | Use ssize_t for BytesRead | Aug 16 2016, 12:02 AM | 6ff586bdfbc9 | 03a417532ca8 | 6c0ab3c09ffa | Dean Michael Berris | Re-order some flags in XRayFileHeader | Aug 15 2016, 11:56 PM | 6c0ab3c09ffa | 5da94f6c19db | 025455411dd1 | Dean Michael Berris | Add test to make sure options from args works | Aug 15 2016, 11:28 PM | 025455411dd1 | 6b1d9241fa03 | 9afaaae2e6f2 | Dean Michael Berris | Make use of the naive log configurable | Aug 15 2016, 11:20 PM | 9afaaae2e6f2 | 1f706b597821 | e2835fdfc135 | Dean Michael Berris | Address review comments | Aug 15 2016, 11:07 PM | e2835fdfc135 | 224ec3e67511 | c3e3ff5e9463 | Dean Michael Berris | Style comments and some correctness fixes | Aug 9 2016, 10:33 PM | c3e3ff5e9463 | 1bc3500f4a84 | 938fcf18232d | Dean Michael Berris | Rename xray_trampoline_x86.S to xray_trampoline_x86_64.S | Jul 26 2016, 10:01 PM | 938fcf18232d | 12a2cb1334e9 | 9dd1e360aa0e | Dean Michael Berris | Remove redundant/wrong addition of COMPILER_RT_BUILD_XRAY | Jul 25 2016, 8:18 PM | 9dd1e360aa0e | 1efca29971e2 | 4d2325493e7e | Dean Michael Berris | Fixup test case to clean up after itself | Jul 25 2016, 7:59 PM | 4d2325493e7e | 2a159e66d2c4 | 489815ca1885 | Dean Michael Berris | WIP: Adding one test, but still failing | Jul 25 2016, 7:31 AM | 489815ca1885 | e4219f0e2779 | 7598417a12d4 | Dean Michael Berris | Expose the log record definitions and write out headers at the beginning of the… (Show More…) | Jul 18 2016, 4:35 AM | 7598417a12d4 | 5dba4a46f605 | 59b0fb4b52d8 | Dean Michael Berris | Support partial writes better-er | Jul 8 2016, 12:10 AM | 59b0fb4b52d8 | 778c1c4dd64b | 9b00c39334c1 | Dean Michael Berris | | Jul 5 2016, 9:40 PM | 9b00c39334c1 | c45988a63214 | ece8e35b4766 | Dean Michael Berris | Refactor a bit, make retrying write work consistently at thread exit and when… (Show More…) | Jul 5 2016, 2:05 AM | ece8e35b4766 | 33b8f38e1ec6 | a7ea2ca1748c | Dean Michael Berris | Remove dead code | Jul 5 2016, 1:30 AM | a7ea2ca1748c | 77e5c8f6dbe1 | e89efdcf3b68 | Dean Michael Berris | Use __rdtscp() and account for partial writes | Jul 5 2016, 1:09 AM | e89efdcf3b68 | 206e7ac831e7 | 6c7012068a09 | Dean Michael Berris | | Jun 29 2016, 11:53 PM | 6c7012068a09 | 3797adb6695c | 8e250bd476ff | Dean Michael Berris | WIP: Implement a per-thread inmemory log | Jun 28 2016, 8:56 PM |
|
Should these be bitfields?