summaryrefslogtreecommitdiff
path: root/rts/eventlog/EventLog.h
Commit message (Expand)AuthorAgeFilesLines
* eventlog: Repost initialisation events when eventlog restartsMatthew Pickering2021-03-081-0/+23
* eventlog: Add MEM_RETURN event to give information about fragmentationMatthew Pickering2021-03-081-0/+7
* Add -finfo-table-map which maps info tables to source positionsMatthew Pickering2021-03-031-0/+8
* eventlog: Fix various racesBen Gamari2021-03-021-0/+3
* rts: Flush eventlog buffers from flushEventLogBen Gamari2020-11-241-1/+6
* rts: Post ticky entry counts to the eventlogBen Gamari2020-11-211-0/+5
* rts: Expose interface for configuring EventLogWritersBen Gamari2019-11-231-2/+4
* Merge non-moving garbage collectorBen Gamari2019-10-231-0/+10
|\
| * NonmovingCensus: Emit samples to eventlogwip/gc/instrumentationBen Gamari2019-10-221-0/+3
| * rts: Tracing support for nonmoving collection eventsBen Gamari2019-10-221-0/+7
* | eventlog: Dump cost centre stack on each sampleMatthew Pickering2019-10-231-0/+5
|/
* eventlog: Add biographical and retainer profiling tracesMatthew Pickering2019-09-171-0/+1
* Add HEAP_PROF_SAMPLE_END event to mark end of samplesMatthew Pickering2019-06-071-0/+1
* Add traceBinaryEvent# primopMitsutoshi Aoe2018-08-211-0/+3
* Fix Work Balance computation in RTS statsDouglas Wilson2017-07-111-1/+2
* Prefer #if defined to #ifdefBen Gamari2017-04-281-2/+2
* cpp: Use #pragma once instead of #ifndef guardsBen Gamari2017-04-231-4/+1
* Abstract over the way eventlogs are flushedalexbiehl2017-01-311-1/+2
* Log heap profiler samples to event logBen Gamari2016-07-161-0/+20
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-051-4/+4
* tracing: Kill EVENT_STARTUPBen Gamari2015-09-051-2/+0
* Don't truncate traceEvents to 512 bytes (#8309)Thomas Miedema2015-02-171-3/+1
* Revert "rts: add Emacs 'Local Variables' to every .c file"Simon Marlow2014-09-291-8/+0
* rts: add Emacs 'Local Variables' to every .c fileAustin Seipp2014-07-281-0/+8
* Add a new traceMarker# primop for use in profiling outputDuncan Coutts2012-10-151-0/+2
* Deprecate lnat, and use StgWord insteadSimon Marlow2012-09-071-10/+10
* Define the task-tracking eventsDuncan Coutts2012-07-101-8/+18
* Make the prototype for postHeapEvent match the definitionIan Lynagh2012-04-241-1/+1
* Fix the timestamps in GC_START and GC_END events on the GC-initiating capMikolaj2012-04-041-0/+3
* Add new eventlog events for various heap and GC statisticsDuncan Coutts2012-04-041-0/+25
* Add eventlog/trace stuff for capabilities: create/delete/enable/disableDuncan Coutts2012-04-041-0/+6
* Allow the number of capabilities to be increased at runtime (#3729)Simon Marlow2011-12-061-0/+1
* Add eventlog event for thread labelsDuncan Coutts2011-11-041-0/+13
* Add new eventlog EVENT_WALL_CLOCK_TIME for time matchingDuncan Coutts2011-10-261-0/+2
* Rename traceCapsetModify for consistency and clarityDuncan Coutts2011-10-261-4/+4
* Add new fully-accurate per-spark trace/eventlog eventsDuncan Coutts2011-07-181-0/+5
* Add spark counter tracingDuncan Coutts2011-07-181-0/+7
* Emit various bits of OS process info into the eventlogDuncan Coutts2011-05-261-0/+15
* Add capability sets to the tracing/events systemDuncan Coutts2011-05-261-0/+7
* Make the tracing of the startup event more regularDuncan Coutts2011-05-261-0/+2
* Revert "Add capability sets to the event system. Contains code from Duncan Co...Duncan Coutts2011-05-231-29/+0
* Add capability sets to the event system. Contains code from Duncan Coutts.Spencer Janssen2011-05-181-0/+29
* Annotate thread stop events with the owner of the black holeSimon Marlow2011-01-271-2/+3
* Fixes for #4512: EventLog.c - provides ability to terminate event logging, Sc...Dmitry Astapov2010-12-031-0/+2
* Fix the symbol visibility pragmasSimon Marlow2010-06-171-2/+2
* Use message-passing to implement throwTo in the RTSSimon Marlow2010-03-111-1/+1
* Fix crash when using printf format specifiers in traceEvent (#3874)Simon Marlow2010-02-261-1/+1
* Add events to show when GC threads are idle/workingSimon Marlow2009-10-151-1/+11
* Add a way to generate tracing events programmaticallySimon Marlow2009-09-251-0/+2
* Add event block markersSimon Marlow2009-09-131-2/+0