aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/pooln.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-32/+20
* New bufferfill and bufferempty methods on segments.Gareth Rees2018-07-101-4/+1
* Move fix and fixemergency methods from pool class to segment class.Gareth Rees2017-03-301-18/+0
* Move scan method from pool class to segment class.Gareth Rees2017-03-291-16/+0
* Move reclaim method from pool class to segment class.Gareth Rees2017-03-291-14/+0
* Move whiten method from pool class to segment class.Gareth Rees2017-03-291-17/+0
* Move greyen method from pool class to segment class.Gareth Rees2017-03-291-13/+0
* Move the blacken method from the pool class to the segment class.Gareth Rees2017-03-291-13/+0
* Remove unused pool class methods tracebegin and traceend.Gareth Rees2016-10-191-12/+0
* Use nextmethod to call the superclass init method, instead of calling poolabs...Gareth Rees2016-10-191-6/+5
* Renaming class fields called "protocol" to "instclassstruct" in line with usu...Richard Brooksby2016-04-271-2/+2
* Converting pool finish methods to specialize instfinish, and fixing up quite ...Richard Brooksby2016-04-231-3/+4
* Converting pool describe methods to specialise instdescribe.Richard Brooksby2016-04-231-5/+10
* Avoid using "class" as an identifier, since tools like lldb parse expressions...Richard Brooksby2016-04-191-23/+23
* Eliminating classdef.h by defining the class level when declaring a class.Richard Brooksby2016-04-191-1/+1
* Moving setclassofpoly to after initialization, to be more like signature sett...Richard Brooksby2016-04-121-3/+3
* Clearing up various fixmes by making the type naming inconsistency clearly vi...Richard Brooksby2016-04-121-3/+5
* Eliminating generated classof* and setclassof* functions in favour of checked...Richard Brooksby2016-04-111-2/+2
* Demonstrating use of mustbea to remove boilerplate in pooln.Richard Brooksby2016-04-101-58/+24
* Turning pool init methods the right way in, so that they each call the next m...Richard Brooksby2016-04-101-5/+24
* Generating type-safe functions for getting and setting the class of instances.Richard Brooksby2016-04-081-1/+1
* Explicitly making inststruct the prefix of instances, eliminating pointer pun...Richard Brooksby2016-04-081-1/+1
* Eliminating the concept of "alias classes" in favour of "kinds".Richard Brooksby2016-04-081-1/+1
* Referring to classes by their base identifiers.Richard Brooksby2016-04-081-4/+4
* Removing always-zero offset from pool class structure.Richard Brooksby2016-04-081-1/+0
* Moving common fields into the base class, starting with the class name.Richard Brooksby2016-04-081-2/+1
* Abstracting class declarations and references to classes.Richard Brooksby2016-04-081-2/+2
* Getting rid of "old style" class ensure functions.Richard Brooksby2016-04-081-2/+2
* Eliminating withreservoirpermit and all its variants.Richard Brooksby2016-03-131-6/+2
* Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg.Gareth Rees2014-06-121-1/+2
|\
| * Catch-up merge from masters sources @186519 to branch/2014-04-17/describe.Gareth Rees2014-06-121-1/+1
| |\
| * | Correct indentation of describe output by passing depth parameter to describe...Gareth Rees2014-05-111-1/+2
* | | Use xyzpool macros systematically as suggested by nb in <https://info.ravenbr...Gareth Rees2014-06-121-2/+2
| |/ |/|
* | Remove unused pool class attributes.Gareth Rees2014-06-081-1/+1
|/
* Improve control over checking:Gareth Rees2014-04-061-2/+2
* Tidy-up of attributes and pool classes:Gareth Rees2014-04-041-2/+1
* Check classes after defining them.Gareth Rees2014-04-041-2/+3
* Converting pools to use keyword arguments, mostly, and so far inconsistently,...Richard Brooksby2013-05-081-1/+1
* Converting more "@@@@" markers to notes or action-oriented todos.Richard Brooksby2012-09-251-1/+1
* Abolishing eventgen.pl. event structures are now expanded by the preprocessor.Richard Brooksby2012-08-211-1/+1
* mps br/padding: some pooltraceend() odds and ends:Richard Kistruck2009-09-171-0/+15
* Eliminating "impl" type tags and replacing them with uri-style file references.Richard Brooksby2002-06-071-2/+2
* Adding forward reference to licenses from copyright notices.Richard Brooksby2002-06-061-1/+1
* Adding licenses to source code files.Richard Brooksby2002-06-061-0/+42
* Remove trailing whitespace.Nick Barnes2001-12-171-3/+3
* Removing hopenames from the master sources.Richard Brooksby2001-12-071-1/+0
* Adding hopenames back into the master sources, so that they can be included i...Richard Brooksby2001-12-061-0/+1
* Updating copyright messages to say copyright 2001 ravenbrook throughout.Richard Brooksby2001-12-051-1/+1