aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/freelist.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix typos.Bruce Mitchener2023-02-131-2/+2
* 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-36/+24
* Use tags with dots; regularize design references from code.Gareth Rees2018-11-291-5/+5
* New land functions landinsertsteal and landdeletesteal and unit test.Gareth Rees2018-08-021-0/+2
* Check that segment classes override sets of related methods.Gareth Rees2017-03-301-0/+1
* Renaming class fields called "protocol" to "instclassstruct" in line with usu...Richard Brooksby2016-04-271-2/+2
* Converting land describe methods to specialize instdescribe.Richard Brooksby2016-04-231-3/+4
* Converting land finish methods to specialize instfinish.Richard Brooksby2016-04-231-3/+4
* Avoid using "class" as an identifier, since tools like lldb parse expressions...Richard Brooksby2016-04-191-15/+15
* Moving setclassofpoly to after initialization, to be more like signature sett...Richard Brooksby2016-04-121-4/+4
* Removing a fixed fixme.Richard Brooksby2016-04-121-1/+0
* Removing various fixed fixmes.Richard Brooksby2016-04-111-1/+1
* Eliminating generated classof* and setclassof* functions in favour of checked...Richard Brooksby2016-04-111-1/+1
* Implementing nextmethod and replacing all uses of superclass with it.Richard Brooksby2016-04-111-3/+3
* Making all static next-method calls look similar.Richard Brooksby2016-04-111-4/+2
* Adding classname for use in describe methods.Richard Brooksby2016-04-111-38/+9
* Repairing superclass by taking a kind, which can later be checked.Richard Brooksby2016-04-101-3/+3
* Explicitly making inststruct the prefix of instances, eliminating pointer pun...Richard Brooksby2016-04-081-1/+1
* Generating a static superclass mapping and eliminating other superclass macros.Richard Brooksby2016-04-081-3/+3
* Implementing isa, mustbea, couldbea, and reshaping the land classes to put th...Richard Brooksby2016-04-081-24/+23
* Eliminating the concept of "alias classes" in favour of "kinds".Richard Brooksby2016-04-081-2/+1
* Referring to classes by their base identifiers.Richard Brooksby2016-04-081-3/+3
* Moving common fields into the base class, starting with the class name.Richard Brooksby2016-04-081-2/+1
* Removing the mostly unused size component of the closure convention.Richard Brooksby2016-03-011-13/+20
* Address review comments from nb in <https://info.ravenbrook.com/mail/2015/08/...Gareth Rees2015-08-101-6/+16
* Ensure that code of the form if (condition) statement; is split over two line...Gareth Rees2014-09-271-7/+14
* Fix problems identified by nb in review <https://info.ravenbrook.com/mail/201...Gareth Rees2014-08-061-99/+96
* Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg.Gareth Rees2014-06-121-7/+7
|\
| * Catch-up merge from masters sources @186519 to branch/2014-04-17/describe.Gareth Rees2014-06-121-124/+308
| |\
| * \ Catch-up merge from master sources @185999 to branch/2014-04-17/describe.Gareth Rees2014-05-111-2/+3
| |\ \
| * | | Consistent order stream, depth.Gareth Rees2014-05-111-3/+3
| * | | Correct indentation of describe output by passing depth parameter to describe...Gareth Rees2014-05-111-7/+7
| * | | Back out change 185626 (violates the design.mps.writef.snazzy).Gareth Rees2014-05-021-3/+3
| * | | Correct indentation of describe output.Gareth Rees2014-04-171-3/+3
* | | | Catch-up merge from master sources @186481 to branch/2014-04-15/mvffnoseg.Gareth Rees2014-06-111-14/+11
|\ \ \ \ | | |_|/ | |/| |
| * | | Catch-up merge from master sources @186436 to branch/2014-04-08/align.Gareth Rees2014-06-081-123/+312
| |\ \ \
| | * | | Defend against the visitor function modifying the block.Gareth Rees2014-05-301-5/+9
| * | | | Alignment is now configurable for mv pools using mps_key_align.Gareth Rees2014-04-081-9/+5
| | |/ / | |/| |
* | | | Fix problems identified by rb in review <https://info.ravenbrook.com/mail/201...Gareth Rees2014-06-081-2/+2
| |/ / |/| |
* | | Pass and check special closure values unused_pointer, unused_size instead of ...Gareth Rees2014-05-291-2/+2
* | | Fix problems identified by rb in review <https://info.ravenbrook.com/mail/201...Gareth Rees2014-05-291-3/+6
* | | Fixing unbracketed macro parameter.Richard Brooksby2014-05-291-1/+4
* | | Fix problems identified by dl in review <https://info.ravenbrook.com/mail/201...Gareth Rees2014-05-251-11/+16
* | | Split land iteration into two functions, one which deletes ranges, the other ...Gareth Rees2014-05-251-2/+27
* | | Ignore or use the result of landiterate.Gareth Rees2014-05-181-1/+1
* | | Landiterate now returns a bool indicating whether all visitor calls returned ...Gareth Rees2014-05-181-2/+3
* | | Catch-up merge from master sources @186077 to branch/2014-03-30/addrset.Gareth Rees2014-05-131-2/+3
|\ \ \ | | |/ | |/|
| * | Fix rash build on os x by adding the unused attribute to functions declared s...Gareth Rees2014-05-011-2/+3
| |/