aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/dbgpool.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix typos.Bruce Mitchener2024-11-261-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-33/+21
* Use tags with dots; regularize design references from code.Gareth Rees2018-11-291-2/+2
* Catch-up merge from the master sources to branch/2016-04-23/inst-methods.Gareth Rees2016-09-051-4/+4
|\
| * Fix assertion text in the manual.Gareth Rees2016-09-021-4/+4
* | Renaming class fields called "protocol" to "instclassstruct" in line with usu...Richard Brooksby2016-04-271-1/+1
* | Converting pool finish methods to specialize instfinish, and fixing up quite ...Richard Brooksby2016-04-231-4/+5
|/
* Avoid using "class" as an identifier, since tools like lldb parse expressions...Richard Brooksby2016-04-191-20/+20
* Eliminating generated classof* and setclassof* functions in favour of checked...Richard Brooksby2016-04-111-4/+4
* Converting many uses of classof* to method macros.Richard Brooksby2016-04-111-1/+1
* Checking that classes are the right kind using signatures.Richard Brooksby2016-04-111-3/+9
* Turning pool init methods the right way in, so that they each call the next m...Richard Brooksby2016-04-101-7/+11
* Explicitly making inststruct the prefix of instances, eliminating pointer pun...Richard Brooksby2016-04-081-1/+1
* Eliminating withreservoirpermit and all its variants.Richard Brooksby2016-03-131-21/+12
* Improved assertion messages when a required keyword argument is not found. in...Gareth Rees2014-10-141-1/+1
* Use the method suffix only for methods in classes; use visitor or function fo...Gareth Rees2014-10-071-9/+6
* Some assertions with && crept back in. split them up so that we get as much i...Gareth Rees2014-06-131-1/+2
* Ensure that the macro versions of shieldexpose and shieldcover are used.Gareth Rees2014-06-091-4/+14
* Fix compilation on fri3gc: need readonlyaddradd macro to avoid warning.Gareth Rees2014-06-081-2/+4
* Catch-up merge from master sources @186436 to branch/2014-04-08/align.Gareth Rees2014-06-081-1/+4
|\
| * Check meaning of extend_by and remove fixme.Gareth Rees2014-05-171-1/+4
* | New type readonlyaddr for managed address that an interface promises only to ...Gareth Rees2014-06-081-10/+9
* | Specification for patterniterate(). dereference visitor.Gareth Rees2014-06-081-3/+17
* | Tidy comments.Gareth Rees2014-06-081-7/+10
* | Lifting duplicate code hazard in patterncopy and patterncheck. see <https://...Richard Brooksby2014-06-051-49/+35
* | Removing assumption that segnext returns segments in address order. see <http...Richard Brooksby2014-06-051-23/+28
* | Avoid "cast discards const qualifier from pointer target type" error from gcc.Gareth Rees2014-04-131-1/+4
* | Provide a default value for mps_key_pool_debug_options.Gareth Rees2014-04-131-13/+17
* | Comment is no longer true: now handle blocks that span segments.Gareth Rees2014-04-131-4/+1
* | Remove claim ".fence.size guarantees the template is larger" since this is no...Gareth Rees2014-04-091-6/+5
* | Avoid "cast discards const qualifier from pointer target type" from gcc.Gareth Rees2014-04-091-4/+4
* | Mvff debug now supports alloc/free of large objects (by exposing and covering...Gareth Rees2014-04-091-16/+18
* | Make debugging pool implementation more flexible -- there's no longer a requi...Gareth Rees2014-04-091-63/+132
|/
* Improve control over checking:Gareth Rees2014-04-061-3/+1
* Must check against treeempty, not null.Gareth Rees2014-04-061-3/+3
* Catch-up merge from masters.Richard Brooksby2014-03-111-1/+0
|\
| * Make mps_args_done obsolete.Gareth Rees2014-02-261-1/+0
* | Responding to code review <https://info.ravenbrook.com/mail/2014/03/07/22-40-...Richard Brooksby2014-03-111-1/+1
* | Adding a signature to splay tree structure. miscellaneous documentation and ...Richard Brooksby2014-02-231-1/+1
* | Eliminating redundant passing of tree keys by adding a method to extract the ...Richard Brooksby2014-02-231-3/+9
* | Avoiding general compare when searching for first and last nodes in a tree.Richard Brooksby2014-02-231-4/+2
* | Fixing abuses of res and resfail in the splay tree interface.Richard Brooksby2014-02-231-7/+7
* | Distinguishing tree keys (treekey) from generic void *.Richard Brooksby2014-02-231-6/+6
* | Unifying splaycomparemethod with treecompare.Richard Brooksby2014-02-231-2/+2
* | Simplifying splay tree update prototype and removing special null case.Richard Brooksby2014-02-231-2/+2
* | Replacing splaynode with tree generally.Richard Brooksby2014-02-231-3/+3
* | Replacing splaynodestruct with treestruct and basic tree navigation operation...Richard Brooksby2014-02-231-8/+9
|/
* New macro mps_arg and revised macro mps_args_add mean that client programs no...Gareth Rees2013-05-121-4/+4