| Commit message (Expand) | Author | Age | Files | Lines |
* | Ticky profiling improvements. | Matthew Pickering | 2022-03-02 | 1 | -1/+2 |
* | rts/eventlog: Ensure that flushCount is initialized | Ben Gamari | 2022-01-29 | 1 | -1/+1 |
* | rts: Refactor event types | Ben Gamari | 2022-01-29 | 2 | -329/+2 |
* | rts/EventLog: Mark various internal globals as static | Ben Gamari | 2022-01-29 | 1 | -3/+3 |
* | Null eventlog writer | Oleg Grenrus | 2021-10-15 | 1 | -0/+21 |
* | Make `PosixSource.h` installed and under `rts/` | John Ericson | 2021-08-09 | 2 | -2/+2 |
* | eventlog: Repost initialisation events when eventlog restarts | Matthew Pickering | 2021-03-08 | 2 | -4/+85 |
* | eventlog: Add BLOCKS_SIZE event | Matthew Pickering | 2021-03-08 | 1 | -1/+4 |
* | eventlog: Add MEM_RETURN event to give information about fragmentation | Matthew Pickering | 2021-03-08 | 2 | -0/+29 |
* | Add -finfo-table-map which maps info tables to source positions | Matthew Pickering | 2021-03-03 | 2 | -0/+42 |
* | Profiling by info table mode (-hi) | Matthew Pickering | 2021-03-03 | 1 | -0/+2 |
* | eventlog: Fix various races | Ben Gamari | 2021-03-02 | 2 | -18/+119 |
* | rts/eventlog: Flush MainCapability buffer in non-threaded RTS | Ben Gamari | 2021-03-01 | 1 | -0/+2 |
* | rts/eventlog: Ensure that all capability buffers are flushed | Ben Gamari | 2021-03-01 | 1 | -0/+1 |
* | rts/eventlog: Reset ticky counters after dumping sample | Ben Gamari | 2021-01-17 | 1 | -0/+4 |
* | rts/eventlog: Introduce event to demarcate new ticky sample | Ben Gamari | 2021-01-17 | 1 | -0/+7 |
* | rts: EventLog.c: Properly cast (potential) 32bit pointers to uint64_t | Andreas Klebinger | 2020-12-18 | 1 | -2/+3 |
* | rts: Flush eventlog buffers from flushEventLog | Ben Gamari | 2020-11-24 | 2 | -4/+46 |
* | rts: Post ticky entry counts to the eventlog | Ben Gamari | 2020-11-21 | 2 | -1/+63 |
* | winio: Flush event logs eagerly. | Tamar Christina | 2020-07-15 | 2 | -0/+3 |
* | eventlog: Fix racy flushing | Ben Gamari | 2020-05-27 | 1 | -1/+20 |
* | rts: Expose interface for configuring EventLogWriters | Ben Gamari | 2019-11-23 | 3 | -25/+82 |
* | Merge non-moving garbage collector | Ben Gamari | 2019-10-23 | 2 | -3/+82 |
|\ |
|
| * | NonmovingCensus: Emit samples to eventlogwip/gc/instrumentation | Ben Gamari | 2019-10-22 | 2 | -1/+21 |
| * | rts/Eventlog: More descriptive error message | Ben Gamari | 2019-10-22 | 1 | -2/+4 |
| * | rts: Tracing support for nonmoving collection events | Ben Gamari | 2019-10-22 | 2 | -1/+58 |
* | | eventlog: Dump cost centre stack on each sample | Matthew Pickering | 2019-10-23 | 2 | -0/+53 |
|/ |
|
* | eventlog: Add biographical and retainer profiling traces | Matthew Pickering | 2019-09-17 | 2 | -0/+17 |
* | rts: Always truncate output files | Ben Gamari | 2019-08-02 | 1 | -1/+1 |
* | rts: Separate population of eventTypes from initial event generation | Ben Gamari | 2019-06-09 | 1 | -8/+17 |
* | Add HEAP_PROF_SAMPLE_END event to mark end of samples | Matthew Pickering | 2019-06-07 | 2 | -0/+15 |
* | rts: Allow output filename of eventlog to be given by command-line | Ben Gamari | 2018-11-02 | 1 | -27/+37 |
* | eventlog: Factor out eventlog header generation into separate function | Ben Gamari | 2018-09-13 | 1 | -35/+40 |
* | Add traceBinaryEvent# primop | Mitsutoshi Aoe | 2018-08-21 | 2 | -6/+51 |
* | Remove MAX_PATH restrictions from RTS, I/O manager and various utilities | Tamar Christina | 2018-03-31 | 1 | -1/+2 |
* | rts: Add heap breakdown type for -hT | Ben Gamari | 2017-09-05 | 1 | -0/+2 |
* | eventlog: Clean up profiling heap breakdown type | Ben Gamari | 2017-09-05 | 1 | -9/+0 |
* | Fix Work Balance computation in RTS stats | Douglas Wilson | 2017-07-11 | 2 | -5/+11 |
* | rts: A bit of cleanup around the eventlog | Ben Gamari | 2017-06-19 | 1 | -67/+30 |
* | Prefer #if defined to #ifdef | Ben Gamari | 2017-04-28 | 3 | -12/+12 |
* | cpp: Use #pragma once instead of #ifndef guards | Ben Gamari | 2017-04-23 | 1 | -4/+1 |
* | Abstract over the way eventlogs are flushed | alexbiehl | 2017-01-31 | 3 | -78/+175 |
* | Log heap profiler samples to event log | Ben Gamari | 2016-07-16 | 2 | -0/+203 |
* | NUMA support | Simon Marlow | 2016-06-10 | 1 | -1/+1 |
* | rts: Replace `nat` with `uint32_t` | Erik de Castro Lopo | 2016-05-05 | 2 | -19/+19 |
* | EventLog: Loop fwrite if necessary during flush | Ben Gamari | 2015-11-01 | 1 | -10/+12 |
* | tracing: Kill EVENT_STARTUP | Ben Gamari | 2015-09-05 | 2 | -16/+0 |
* | EventLog: Factor out ensureRoomFor*Event | Ben Gamari | 2015-09-05 | 1 | -83/+41 |
* | Don't truncate traceEvents to 512 bytes (#8309) | Thomas Miedema | 2015-02-17 | 2 | -12/+5 |
* | Trac #9384: fix increasing capabilites number for eventlog. | Alexander Vershilov | 2015-01-18 | 1 | -0/+9 |