aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/global.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* * mps/code/global.c (ArenaStep): Fix calculation of available time.Helmut Eller2025-09-131-2/+3
* Ensure that the mps builds with clang 10.Gareth Rees2021-01-101-2/+2
* Remove mps_arena_expose, deprecated since release 1.111.0Gareth Rees2020-09-241-15/+0
* 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-40/+28
* Use tags with dots; regularize design references from code.Gareth Rees2018-11-291-27/+27
* Document the event parameters.Gareth Rees2018-10-141-9/+5
* Catch-up merge from master sources at changelevel 194022 to branch/2018-06-20...Gareth Rees2018-09-151-56/+62
|\
| * Describe values uniformly as bytes (not kilobytes).Gareth Rees2018-08-141-12/+6
| * Introduce a count of the "system" pools (that is, those remaining when arenad...Gareth Rees2018-07-311-7/+6
| * Fix indentation in globalsdescribe.Gareth Rees2018-07-231-1/+1
| * Fix issues identified in review by gdr <https://info.ravenbrook.com/mail/2018...Gareth Rees2018-07-071-2/+2
| * Catch-up merge from master sources at changelevel 194484 to branch/2014-10-26...Gareth Rees2018-07-061-109/+156
| |\
| | * Catch-up merge from master sources at changelevel 194449 to branch/2018-06-18...Gareth Rees2018-07-051-8/+8
| | |\
| | | * Catch-up merge from master sources at changelevel 194314 to branch/2016-03-01...Gareth Rees2018-06-291-76/+110
| | | |\
| | | | * Catch-up merge from the master sources at changelevel 194194 to branch/2017-0...Gareth Rees2018-06-281-3/+5
| | | | |\
| | | | * \ Catch-up merge from master sources at change 193831 to branch/2017-03-04/seg-...Gareth Rees2018-06-151-0/+60
| | | | |\ \
| | | | * | | Move access method from pool class to segment class.Gareth Rees2017-03-301-1/+1
| | | * | | | Catch-up merge from master sources to branch/2016-03-01/mvff-control.Richard Brooksby2016-03-301-81/+63
| | | |\ \ \ \
| | | * | | | | Removing poolmv.h and redundant code now that mv has no internal clients.Richard Brooksby2016-03-011-1/+0
| | | * | | | | Replacing mv with mvff as the arena control pool.Richard Brooksby2016-03-011-3/+2
| | * | | | | | Refactor arenapeekseg so that it maintains the mps invariants by scanning the...Gareth Rees2018-06-191-30/+45
| | | |_|_|/ / | | |/| | | |
| * | | | | | Catch-up merge from master sources to branch/2014-10-26/sc.Richard Brooksby2016-03-271-31/+8
| |\ \ \ \ \ \ | | | |_|/ / / | | |/| | | |
| * | | | | | Catch-up merge from master sources to branch/2014-10-26/sc.Richard Brooksby2016-03-161-7/+6
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Catch-up merge from master sources to branch/2014-10-26/sc.Richard Brooksby2016-03-151-45/+51
| |\ \ \ \ \ \ \
| * | | | | | | | Storing the pointer to the stack frame where setjmp was invoked, rather than ...Richard Brooksby2016-03-031-1/+1
| * | | | | | | | Catch-up merge from master sources to branch/2014-10-26/sc.Richard Brooksby2016-03-021-64/+8
| |\ \ \ \ \ \ \ \ | | | |_|_|_|/ / / | | |/| | | | | |
| * | | | | | | | Catch-up merge from master sources.Richard Brooksby2016-02-121-5/+12
| |\ \ \ \ \ \ \ \
| * | | | | | | | | Save mutator context on entry to the mps.Gareth Rees2014-10-261-2/+2
* | | | | | | | | | Label the top generation and the generations in the arena's default generatio...Gareth Rees2018-07-091-0/+14
* | | | | | | | | | New events arenapollbegin and arenapollend.Gareth Rees2018-06-261-2/+2
| |_|_|_|_|_|_|_|/ |/| | | | | | | |
* | | | | | | | | Fix issues identified in review by apt.Gareth Rees2018-06-191-3/+5
| |_|_|_|_|_|/ / |/| | | | | | |
* | | | | | | | Refactor atfork code to improve separation of concerns.Gareth Rees2018-06-151-1/+7
* | | | | | | | Update design history. restore accidentally removed check.Gareth Rees2018-06-141-0/+2
* | | | | | | | Take locks before fork(), release them in the parent and reinitialize them in...Gareth Rees2018-06-141-2/+41
* | | | | | | | Extend forktest so that it does allocation before the fork and collection aft...Gareth Rees2018-06-141-6/+9
* | | | | | | | Add fork test case (fails on os x if pthread_atfork is not called).Gareth Rees2018-06-131-0/+10
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Add "cold end" and "hot end" to the glossary index.Gareth Rees2016-10-201-3/+4
* | | | | | | Remove return statements that have no effect.Gareth Rees2016-10-131-2/+0
* | | | | | | Rename mutatorfaultcontext to mutatorcontext because this data structure is n...Gareth Rees2016-10-131-1/+1
* | | | | | | Remove undocumented global mps_exception_info. now that the mps is open sourc...Gareth Rees2016-10-131-14/+0
* | | | | | | Revert incorrect change to globalspreparetodestroy (see change 192365) that m...Gareth Rees2016-09-271-1/+1
* | | | | | | Catch-up merge from custom/cet/branch/2016-09-13/job004006 to branch/2016-09-...Gareth Rees2016-09-131-3/+3
* | | | | | | In order to be able to test mps_arena_busy in all build configurations, we mu...Gareth Rees2016-09-091-6/+5
* | | | | | | New functions mps_arena_busy and mps_arena_postmortem, plus test coverage.Gareth Rees2016-09-081-3/+9
* | | | | | | Fix assertion text in the manual.Gareth Rees2016-09-021-5/+5
* | | | | | | Clear the emergency before removing the trace from busytraces, to avoid viola...Gareth Rees2016-05-021-3/+4
* | | | | | | Removing bogus arenatrivdescribe and turning arenadescribe the right way in.Richard Brooksby2016-04-211-8/+12
* | | | | | | Moving location dependency history into its own structure to reduce arenastru...Richard Brooksby2016-04-211-32/+7