aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/event.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix indentation of second clause of license.Gareth Rees2020-08-301-3/+3
* Use https: instead of http: when linking to the ravenbrook web site.Gareth Rees2020-08-301-1/+1
* Publish licence updates in code directory.Peter Jackson2020-06-111-27/+15
* Improve handling of telemetry events on the critical path:Gareth Rees2018-10-151-7/+7
* Document the event parameters.Gareth Rees2018-10-141-31/+31
* Fix issue identified in review <https://info.ravenbrook.com/mail/2018/09/22/1...Gareth Rees2018-09-231-6/+7
* Catch-up merge from master sources at changelevel 194022 to branch/2018-06-20...Gareth Rees2018-09-151-3/+3
|\
| * Clean up function definitions: no need for "extern"; opening brace goes on ne...Gareth Rees2018-07-151-3/+3
* | Handle deletion of arenas and pools (they often get recreated at the same add...Gareth Rees2018-06-231-19/+19
* | Event alignment doesn't need to be mps_pf_align (that's wasteful on windows).Gareth Rees2018-06-221-2/+2
* | Label the time series in the monitor.Gareth Rees2018-06-221-0/+19
* | Avoid "dereferencing type-punned pointer will break strict-aliasing rules" fr...Gareth Rees2018-06-211-3/+3
* | Emit events in time order (per kind for now) in order to support telemetry co...Gareth Rees2018-06-211-19/+19
|/
* Untabify.Gareth Rees2016-04-211-6/+6
* Guarding eventinit with the global lock, and removing the enforcement of the ...Richard Brooksby2016-04-121-30/+21
* Fix bug in event_desc macro introduced in change 187071.Gareth Rees2014-09-291-1/+1
* Ensure that code of the form if (condition) statement; is split over two line...Gareth Rees2014-09-271-9/+18
* Cast all arguments to the writef function to make it easy to check that none ...Gareth Rees2014-09-271-2/+3
* Some assertions with && crept back in. split them up so that we get as much i...Gareth Rees2014-06-131-1/+2
* Fix rash build.Gareth Rees2014-06-121-1/+2
* Consistent order stream, depth.Gareth Rees2014-05-111-11/+11
* Correct indentation of describe output by passing depth parameter to describe...Gareth Rees2014-05-111-14/+14
* Back out change 185626 (violates the design.mps.writef.snazzy).Gareth Rees2014-05-021-6/+6
* Correct indentation of describe output.Gareth Rees2014-04-171-6/+6
* Avoid strict aliasing warnings from gcc 4.8.Gareth Rees2014-04-121-1/+1
* Turn on -wduplicate-enum and -wmissing-variable-declarations options for clan...Gareth Rees2014-04-111-2/+2
* Avoid expanding __file__ in aver in pelles c -- the compiler somehow loses it...Gareth Rees2014-03-261-4/+1
* Uncomment event_list calls.Gareth Rees2014-03-251-2/+2
* Improved support for pelles c:Gareth Rees2014-03-241-1/+1
* Catch-up merge from master sources to branch/2014-03-21/pellesc.Gareth Rees2014-03-241-4/+4
|\
| * Replace hex constant 9024eac8 (gotneach) with 4026eac8 (notreach).Gareth Rees2014-03-241-4/+4
* | Mps compiles and runs using pelles c.Gareth Rees2014-03-211-2/+5
|/
* Use macro nonnegative so that we can keep asserting that values are >= 0 with...Gareth Rees2013-10-011-2/+1
* Avoid warnings when compiling with -wwrite-strings:Gareth Rees2013-10-011-1/+3
* Guard the calls to mps_io_flush so that it can only be called after mps_io_cr...Gareth Rees2013-05-301-6/+7
* Catch-up merge from custom/cet/main to master.Richard Brooksby2013-05-241-55/+62
* Preventing failure if there is an assertion before event buffers are initiali...Richard Brooksby2013-05-201-0/+7
* Restore "res = resok" to eventflush (removed in change 180152).Gareth Rees2012-11-141-0/+2
* Add mps_clocks_per_sec to the eventinit header, and put some header-checking ...Nick Barnes2012-10-301-2/+3
* Make eventclocksync events, and output them once per buffer flush.Nick Barnes2012-10-301-3/+34
* Add an eventinit event, giving various parameters including the event system ...Nick Barnes2012-10-261-0/+2
* Responding to nb's review comments.Richard Brooksby2012-09-071-12/+10
* Fixing warnings found by lii6gc build.Richard Brooksby2012-08-311-2/+3
* Tidying up fixmes.Richard Brooksby2012-08-311-14/+21
* Simplifying event string fields to be just c strings.Richard Brooksby2012-08-311-7/+2
* Now there is no measurable performance penalty for events, they're on in all ...Richard Brooksby2012-08-311-7/+10
* Writing events into separate buffers by kind.Richard Brooksby2012-08-311-40/+65
* Avoid creating the telemetry output stream until there are events to log.Richard Brooksby2012-08-311-4/+14
* Adding an mps-style eventdescribe.Richard Brooksby2012-08-311-33/+115
* Writing event dumper to print recent events, and adding it to the default ass...Richard Brooksby2012-08-311-1/+55