summaryrefslogtreecommitdiff
path: root/includes/rts/EventLogFormat.h
Commit message (Expand)AuthorAgeFilesLines
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-091-246/+0
* eventlog: Add BLOCKS_SIZE eventMatthew Pickering2021-03-081-0/+1
* eventlog: Add MEM_RETURN event to give information about fragmentationMatthew Pickering2021-03-081-0/+2
* Add -finfo-table-map which maps info tables to source positionsMatthew Pickering2021-03-031-0/+1
* Profiling by info table mode (-hi)Matthew Pickering2021-03-031-1/+2
* rts/eventlog: Introduce event to demarcate new ticky sampleBen Gamari2021-01-171-1/+2
* rts: Post ticky entry counts to the eventlogBen Gamari2020-11-211-1/+4
* users guide: Move eventlog documentation users guideBen Gamari2020-05-031-49/+9
* Merge non-moving garbage collectorBen Gamari2019-10-231-1/+10
|\
| * NonmovingCensus: Emit samples to eventlogwip/gc/instrumentationBen Gamari2019-10-221-1/+2
| * rts: Tracing support for nonmoving collection eventsBen Gamari2019-10-221-1/+9
* | eventlog: Dump cost centre stack on each sampleMatthew Pickering2019-10-231-0/+2
|/
* 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-1/+5
* includes/rts: Drop trailing commaBen Gamari2017-09-071-1/+1
* rts: Add heap breakdown type for -hTBen Gamari2017-09-051-0/+1
* eventlog: Clean up profiling heap breakdown typeBen Gamari2017-09-051-0/+12
* Fix Work Balance computation in RTS statsDouglas Wilson2017-07-111-5/+6
* Prefer #if defined to #ifdefBen Gamari2017-04-281-1/+1
* cpp: Use #pragma once instead of #ifndef guardsBen Gamari2017-04-231-4/+1
* Log heap profiler samples to event logBen Gamari2016-07-161-3/+8
* tracing: Kill EVENT_STARTUPBen Gamari2015-09-051-2/+2
* rts: Fix #9003 with an annoying hackAustin Seipp2014-07-091-1/+3
* Add a new traceMarker# primop for use in profiling outputDuncan Coutts2012-10-151-3/+3
* Define the task-tracking eventsDuncan Coutts2012-07-101-3/+10
* Add the GC_GLOBAL_SYNC event marking that all caps are stopped for GCMikolaj2012-04-041-2/+3
* Adjust the eventlog description header for the spark counter eventDuncan Coutts2012-04-041-1/+1
* Add new eventlog events for various heap and GC statisticsDuncan Coutts2012-04-041-3/+13
* Add eventlog/trace stuff for capabilities: create/delete/enable/disableDuncan Coutts2012-04-041-4/+10
* Add eventlog event for thread labelsDuncan Coutts2011-11-041-3/+3
* Add new eventlog EVENT_WALL_CLOCK_TIME for time matchingDuncan Coutts2011-10-261-2/+3
* Sync EventLogFormat.h with ghc-eventsDuncan Coutts2011-07-181-2/+5
* Add new fully-accurate per-spark trace/eventlog eventsDuncan Coutts2011-07-181-4/+13
* Add spark counter tracingDuncan Coutts2011-07-181-1/+2
* Emit various bits of OS process info into the eventlogDuncan Coutts2011-05-261-1/+39
* Revert "Add capability sets to the event system. Contains code from Duncan Co...Duncan Coutts2011-05-231-38/+1
* Add capability sets to the event system. Contains code from Duncan Coutts.Spencer Janssen2011-05-181-1/+38
* replace C++ comments with C comments (Solaris' DTrace fails on C++ comments)Karel Gardas2011-01-121-3/+3
* Annotate thread stop events with the owner of the black holeSimon Marlow2011-01-271-1/+12
* Expose all EventLog events as DTrace probesManuel M T Chakravarty2009-12-121-1/+2
* Switch EventThreadID back to 32 bits.Simon Marlow2009-11-121-1/+1
* Add events to show when GC threads are idle/workingSimon Marlow2009-10-151-1/+4
* Add a way to generate tracing events programmaticallySimon Marlow2009-09-251-1/+2
* Event tracing: put the capability in the block marker, omit it from the eventsSimon Marlow2009-09-151-19/+18
* Add event block markersSimon Marlow2009-09-131-1/+2
* Unify event logging and debug tracing.Simon Marlow2009-08-291-3/+10
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-0/+143