summaryrefslogtreecommitdiff
path: root/rts/Trace.h
Commit message (Expand)AuthorAgeFilesLines
* NonmovingCensus: Emit samples to eventlogwip/gc/instrumentationBen Gamari2019-10-221-0/+5
* rts: Tracing support for nonmoving collection eventsBen Gamari2019-10-221-0/+16
* rts: Introduce debug flag for non-moving GCBen Gamari2019-10-201-0/+1
* Add new debug flag -DZTobias Guggenmos2019-10-031-0/+1
* eventlog: Add biographical and retainer profiling tracesMatthew Pickering2019-09-171-0/+2
* Add HEAP_PROF_SAMPLE_END event to mark end of samplesMatthew Pickering2019-06-071-0/+2
* Add traceBinaryEvent# primopMitsutoshi Aoe2018-08-211-0/+5
* rts: Flush eventlog in hs_init_ghc (fixes #15440)Mitsutoshi Aoe2018-07-271-0/+4
* Fix missing escape in macroMoritz Angermann2017-07-121-1/+1
* Fix Work Balance computation in RTS statsDouglas Wilson2017-07-111-7/+15
* Prefer #if defined to #ifdefBen Gamari2017-04-281-6/+6
* cpp: Use #pragma once instead of #ifndef guardsBen Gamari2017-04-231-4/+1
* Overhaul of Compact Regions (#12455)Simon Marlow2016-12-071-0/+1
* Remove the DEBUG_<blah> variables, use RtsFlags directlySimon Marlow2016-08-031-17/+17
* Only trace cap/capset events if we're tracing anything elseSimon Marlow2016-08-031-10/+15
* Log heap profiler samples to event logBen Gamari2016-07-161-0/+19
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-051-12/+12
* rts: drop unused 'traceEventThreadRunnable'Sergei Trofimovich2016-02-071-11/+0
* rts: Clean up whitespace in Trace.hBen Gamari2015-09-261-24/+24
* tracing: Kill EVENT_STARTUPBen Gamari2015-09-051-24/+0
* 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/+10
* Deprecate lnat, and use StgWord insteadSimon Marlow2012-09-071-22/+22
* Fix build on OS XIan Lynagh2012-07-151-2/+2
* Fix dtraceTaskCreateIan Lynagh2012-07-151-4/+6
* Fix a CPP typoIan Lynagh2012-07-141-1/+1
* Have a go at fixing the heap info DTrace build failue on OSXDuncan Coutts2012-07-101-19/+0
* Define the task-tracking eventsDuncan Coutts2012-07-101-0/+62
* Fix RTS build on OS XManuel M T Chakravarty2012-04-101-2/+20
* Add the GC_GLOBAL_SYNC event marking that all caps are stopped for GCMikolaj2012-04-041-0/+9
* Fix the timestamps in GC_START and GC_END events on the GC-initiating capMikolaj2012-04-041-0/+25
* Add new eventlog events for various heap and GC statisticsDuncan Coutts2012-04-041-2/+140
* Add eventlog/trace stuff for capabilities: create/delete/enable/disableDuncan Coutts2012-04-041-19/+50
* 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/+23
* Add an RTS eventlog tracing class for user messagesDuncan Coutts2011-10-271-0/+1
* Add new eventlog EVENT_WALL_CLOCK_TIME for time matchingDuncan Coutts2011-10-261-0/+10
* Rename traceCapsetModify for consistency and clarityDuncan Coutts2011-10-261-8/+8
* Fix build on OSX, thanks to David PeixottoBen Lippmeier2011-07-221-1/+1
* Add new fully-accurate per-spark trace/eventlog eventsDuncan Coutts2011-07-181-38/+90
* Move GC tracing into a separate trace classDuncan Coutts2011-07-181-30/+31
* include spark counters in the sparks trace classMikolaj2011-07-181-1/+1
* add a new trace class for spark eventsDuncan Coutts2011-07-181-3/+10
* Add spark counter tracingDuncan Coutts2011-07-181-16/+42
* Fix build on OS X: Correct silly errors in Trace.hIan Lynagh2011-06-271-3/+3
* Fix gcc 4.6 warnings; fixes #5176Ian Lynagh2011-06-251-3/+4
* Fix a typo in a commentIan Lynagh2011-06-251-1/+1
* Emit various bits of OS process info into the eventlogDuncan Coutts2011-05-261-0/+10
* Add capability sets to the tracing/events systemDuncan Coutts2011-05-261-0/+60