aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/locus.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Ensure that the mps builds with clang 10.Gareth Rees2021-01-101-1/+1
* 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-34/+22
* Use tags with dots; regularize design references from code.Gareth Rees2018-11-291-8/+8
* Catch-up merge from master sources at changelevel 194022 to branch/2018-06-20...Gareth Rees2018-09-151-99/+78
|\
| * Improve describe output for generations.Gareth Rees2018-07-121-5/+5
| * Update common assertions in the manual.Gareth Rees2018-07-111-5/+6
| * Represent the set of generations condemned for a trace.Gareth Rees2018-07-111-85/+64
| * Don't make multiple calls to controlalloc when you could just make one and di...Gareth Rees2018-07-061-16/+10
| * Segment class gcseg no longer implements hardware barriers; these are impleme...Gareth Rees2018-06-191-5/+6
* | Don't represent capacities internally in kilobytes, convert once on initializ...Gareth Rees2018-07-101-3/+4
* | Add time series for per-trace mortality.Gareth Rees2018-07-091-2/+3
* | Label the top generation and the generations in the arena's default generatio...Gareth Rees2018-07-091-1/+4
* | Add time series for mortality in a generation, and size of segments referenci...Gareth Rees2018-07-021-21/+20
|/
* Catch-up merge from master sources to branch/2016-04-13/mortality.Gareth Rees2016-09-051-1/+1
|\
| * Catch-up merge from master sources to branch/2016-04-12/job004000.Gareth Rees2016-09-051-1/+1
| |\
| | * Fix assertion text in the manual.Gareth Rees2016-09-021-1/+1
* | | Catch-up merge from branch/2016-04-12/job004000 to branch/2016-04-13/mortality.David Lovemore2016-04-271-1/+1
|\ \ \ | |/ /
| * | Fixed a slowdown caused by initing each generation with the same parameters.David Lovemore2016-04-271-1/+1
* | | Catch-up merge from branch/2016-04-12/job004000 to branch/2016-04-13/mortality.Gareth Rees2016-04-211-87/+72
|\ \ \ | |/ /
| * | Catch-up merge from master sources to branch/2016-04-12/job004000.Gareth Rees2016-04-211-5/+6
| |\ \ | | |/
| | * Catch-up merge from master sources to branch/2016-04-08/protidying.Richard Brooksby2016-04-211-34/+38
| | |\
| | * | Avoid using "class" as an identifier, since tools like lldb parse expressions...Richard Brooksby2016-04-191-3/+3
| | * | Catch-up merge from master sources to branch/2016-04-08/protidying.Richard Brooksby2016-04-191-56/+38
| | |\ \
| | * | | Making classes into instances of kinds, allowing subclass tests to be used to...Richard Brooksby2016-04-111-3/+6
| | * | | Eliminating generated classof* and setclassof* functions in favour of checked...Richard Brooksby2016-04-111-1/+1
| | * | | Adding classname for use in describe methods.Richard Brooksby2016-04-111-1/+1
| | * | | Explicitly making inststruct the prefix of instances, eliminating pointer pun...Richard Brooksby2016-04-081-1/+1
| | * | | Moving common fields into the base class, starting with the class name.Richard Brooksby2016-04-081-1/+1
| * | | | Catch-up merge from master sources to branch/2016-04-12/job004000.Gareth Rees2016-04-211-85/+71
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | Give buffers their own account in the pool generation accounting system. this...Gareth Rees2016-04-191-34/+38
| | | |/ | | |/|
| | * | Catch-up merge from master sources to branch/2014-10-11/snc.Gareth Rees2016-04-131-78/+17
| | |\ \ | | | |/
| | * | Make finaltest more strict so that it catches job003884.Gareth Rees2014-10-131-56/+38
* | | | Top generation mortality estimate is no longer unjustifiable: it will now con...Gareth Rees2016-04-131-3/+1
* | | | Maintain a moving average of the mortality of each generation.Gareth Rees2016-04-131-10/+108
|/ / /
* | | Condemn only the segments in the selected generations (not segments that happ...Gareth Rees2016-04-121-0/+1
* | | Keep a ring of segments for each generation.Gareth Rees2016-04-121-91/+164
| |/ |/|
* | Eliminating withreservoirpermit and all its variants.Richard Brooksby2016-03-131-6/+4
* | Rename chain.h to locus.h, for consistency with other modules, where the inte...Gareth Rees2016-03-061-3/+3
* | New function policycondemnchain.Gareth Rees2015-08-211-66/+7
* | Rename locusprefhigh to locusprefhigh and so on, to follow <http://www.ravenb...Gareth Rees2014-10-191-3/+3
|/
* Ensure that code of the form if (condition) statement; is split over two line...Gareth Rees2014-09-271-12/+24
* Cast all arguments to the writef function to make it easy to check that none ...Gareth Rees2014-09-271-2/+2
* Rename segpref to locuspref -- this structure describes preferences for the p...Gareth Rees2014-09-271-20/+39
* Catch-up merge from master sources @186564 to branch/2014-06-11/grain.Gareth Rees2014-06-131-0/+85
|\
| * Catch-up merge from masters sources @186519 to branch/2014-04-17/describe.Gareth Rees2014-06-121-62/+283
| |\
| * | Improve formatting of poolgendescribe and tracedescribe.Gareth Rees2014-05-111-5/+5
| * | Catch-up merge from master sources @185999 to branch/2014-04-17/describe.Gareth Rees2014-05-111-60/+42
| |\ \
| * | | Consistent order stream, depth.Gareth Rees2014-05-111-5/+5