summaryrefslogtreecommitdiff
path: root/rts/eventlog
Commit message (Expand)AuthorAgeFilesLines
* Avoid unnecessary printf warnings in EventLog.cViktor Dukhovni2023-01-171-4/+2
* rts: Encapsulate sched_stateBen Gamari2022-12-161-1/+1
* rts: Encapsulate access to capabilities arrayBen Gamari2022-12-161-2/+2
* rts: Introduce getNumCapabilitiesBen Gamari2022-12-161-4/+5
* eventlog: Silence spurious data raceBen Gamari2022-12-161-1/+3
* Truncate eventlog event for large payload (#20221)Ian-Woo Kim2022-12-081-1/+11
* eventlog: Ensure that IPE output contains actual info table pointersBen Gamari2022-11-141-1/+1
* rts: use HAVE_GETPID to guard subprocess related logicCheng Shao2022-11-111-0/+4
* Separate IPE source file from spanBen Gamari2022-10-111-5/+14
* rts: Refactor IPE tracing supportBen Gamari2022-10-112-27/+15
* rts: Move thread labels into TSOBen Gamari2022-08-062-3/+5
* Ticky:Make json info a separate field.Andreas Klebinger2022-07-041-1/+3
* eventlog: Don't leave dangling pointers hanging aroundBen Gamari2022-06-221-0/+2
* Revert "Ticky:Make json info a separate field."Matthew Pickering2022-06-221-2/+1
* Ticky:Make json info a separate field.Andreas Klebinger2022-06-211-1/+2
* typosEric Lindblad2022-06-011-3/+3
* rts/eventlog: Don't attempt to flush if there is no writerBen Gamari2022-04-271-0/+8
* Ticky profiling improvements.Matthew Pickering2022-03-021-1/+2
* rts/eventlog: Ensure that flushCount is initializedBen Gamari2022-01-291-1/+1
* rts: Refactor event typesBen Gamari2022-01-292-329/+2
* rts/EventLog: Mark various internal globals as staticBen Gamari2022-01-291-3/+3
* Null eventlog writerOleg Grenrus2021-10-151-0/+21
* Make `PosixSource.h` installed and under `rts/`John Ericson2021-08-092-2/+2
* eventlog: Repost initialisation events when eventlog restartsMatthew Pickering2021-03-082-4/+85
* eventlog: Add BLOCKS_SIZE eventMatthew Pickering2021-03-081-1/+4
* eventlog: Add MEM_RETURN event to give information about fragmentationMatthew Pickering2021-03-082-0/+29
* Add -finfo-table-map which maps info tables to source positionsMatthew Pickering2021-03-032-0/+42
* Profiling by info table mode (-hi)Matthew Pickering2021-03-031-0/+2
* eventlog: Fix various racesBen Gamari2021-03-022-18/+119
* rts/eventlog: Flush MainCapability buffer in non-threaded RTSBen Gamari2021-03-011-0/+2
* rts/eventlog: Ensure that all capability buffers are flushedBen Gamari2021-03-011-0/+1
* rts/eventlog: Reset ticky counters after dumping sampleBen Gamari2021-01-171-0/+4
* rts/eventlog: Introduce event to demarcate new ticky sampleBen Gamari2021-01-171-0/+7
* rts: EventLog.c: Properly cast (potential) 32bit pointers to uint64_tAndreas Klebinger2020-12-181-2/+3
* rts: Flush eventlog buffers from flushEventLogBen Gamari2020-11-242-4/+46
* rts: Post ticky entry counts to the eventlogBen Gamari2020-11-212-1/+63
* winio: Flush event logs eagerly.Tamar Christina2020-07-152-0/+3
* eventlog: Fix racy flushingBen Gamari2020-05-271-1/+20
* rts: Expose interface for configuring EventLogWritersBen Gamari2019-11-233-25/+82
* Merge non-moving garbage collectorBen Gamari2019-10-232-3/+82
|\
| * NonmovingCensus: Emit samples to eventlogwip/gc/instrumentationBen Gamari2019-10-222-1/+21
| * rts/Eventlog: More descriptive error messageBen Gamari2019-10-221-2/+4
| * rts: Tracing support for nonmoving collection eventsBen Gamari2019-10-222-1/+58
* | eventlog: Dump cost centre stack on each sampleMatthew Pickering2019-10-232-0/+53
|/
* eventlog: Add biographical and retainer profiling tracesMatthew Pickering2019-09-172-0/+17
* rts: Always truncate output filesBen Gamari2019-08-021-1/+1
* rts: Separate population of eventTypes from initial event generationBen Gamari2019-06-091-8/+17
* Add HEAP_PROF_SAMPLE_END event to mark end of samplesMatthew Pickering2019-06-072-0/+15
* rts: Allow output filename of eventlog to be given by command-lineBen Gamari2018-11-021-27/+37
* eventlog: Factor out eventlog header generation into separate functionBen Gamari2018-09-131-35/+40