summaryrefslogtreecommitdiff
path: root/rts/Trace.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Make the tracing of the startup event more regularDuncan Coutts2011-05-261-6/+10
* Revert "Add capability sets to the event system. Contains code from Duncan Co...Duncan Coutts2011-05-231-69/+0
* Add capability sets to the event system. Contains code from Duncan Coutts.Spencer Janssen2011-05-181-0/+69
* Annotate thread stop events with the owner of the black holeSimon Marlow2011-01-271-8/+15
* Implement stack chunks and separate TSO/STACK objectsSimon Marlow2010-12-151-1/+1
* Only reset the event log if logging is turned on (addendum to #4512)Simon Marlow2010-12-101-0/+1
* Fix the symbol visibility pragmasSimon Marlow2010-06-171-2/+2
* Use message-passing to implement throwTo in the RTSSimon Marlow2010-03-111-0/+10
* Expose all EventLog events as DTrace probesManuel M T Chakravarty2009-12-121-1/+236
* Add events to show when GC threads are idle/workingSimon Marlow2009-10-151-0/+12
* Add a way to generate tracing events programmaticallySimon Marlow2009-09-251-0/+5
* Optimise the code generated at trace pointsSimon Marlow2009-09-121-118/+67
* Omit visibility pragmas on Windows (fixes warnings/validate failures)Simon Marlow2009-09-091-2/+2
* Unify event logging and debug tracing.Simon Marlow2009-08-291-38/+134
* Declare RTS-private prototypes with __attribute__((visibility("hidden")))Simon Marlow2009-08-051-0/+4
* Add fast event loggingSimon Marlow2009-03-171-12/+10