| Commit message (Expand) | Author | Age | Files | Lines |
| * | Generalising mps_addr_object, arenaaddrobject, pooladdrobject for pools that ... | Richard Brooksby | 2023-06-07 | 1 | -3/+3 |
| * | Add implementation of mps_addr_object as implemented by jph on top of branch ... | Jonathan Holburn | 2023-05-16 | 1 | -0/+11 |
| * | Moving design documentation of signatures to design.mps.sig and updating tagg... | Richard Brooksby | 2023-03-09 | 1 | -1/+1 |
| * | Fix indentation of second clause of license. | Gareth Rees | 2020-08-30 | 1 | -3/+3 |
| * | Use https: instead of http: when linking to the ravenbrook web site. | Gareth Rees | 2020-08-30 | 1 | -1/+1 |
| * | Publish licence updates in code directory. | Peter Jackson | 2020-06-11 | 1 | -37/+25 |
| * | Use tags with dots; regularize design references from code. | Gareth Rees | 2018-11-29 | 1 | -2/+2 |
| * | Catch-up merge from master sources at changelevel 194022 to branch/2018-06-20... | Gareth Rees | 2018-09-15 | 1 | -305/+39 |
| |\ |
|
| | * | New bufferfill and bufferempty methods on segments. | Gareth Rees | 2018-07-10 | 1 | -4/+21 |
| | * | New pool method poolsegpoolgen gets the pool generation for a segment. (this ... | Gareth Rees | 2017-03-31 | 1 | -0/+9 |
| | * | Move alignshift to pool structure allows us to eliminate duplicate code betwe... | Gareth Rees | 2017-03-31 | 1 | -0/+2 |
| | * | Check that segment classes override sets of related methods. | Gareth Rees | 2017-03-30 | 1 | -0/+5 |
| | * | No need for poolclassmixinscan and abstractscanpool. | Gareth Rees | 2017-03-30 | 1 | -19/+2 |
| | * | Changing segnowalk to segtrivwalk avoids the need for attrfmt (now we can wal... | Gareth Rees | 2017-03-30 | 1 | -9/+0 |
| | * | Move access method from pool class to segment class. | Gareth Rees | 2017-03-30 | 1 | -125/+2 |
| | * | Move walk method from pool class to segment class. | Gareth Rees | 2017-03-30 | 1 | -18/+0 |
| | * | Move fix and fixemergency methods from pool class to segment class. | Gareth Rees | 2017-03-30 | 1 | -36/+0 |
| | * | Move scan method from pool class to segment class. | Gareth Rees | 2017-03-29 | 1 | -14/+0 |
| | * | Move reclaim method from pool class to segment class. | Gareth Rees | 2017-03-29 | 1 | -11/+1 |
| | * | Move whiten method from pool class to segment class. | Gareth Rees | 2017-03-29 | 1 | -23/+0 |
| | * | Move greyen method from pool class to segment class. | Gareth Rees | 2017-03-29 | 1 | -26/+0 |
| | * | Move the blacken method from the pool class to the segment class. | Gareth Rees | 2017-03-29 | 1 | -23/+0 |
| * | | Handle deletion of arenas and pools (they often get recreated at the same add... | Gareth Rees | 2018-06-23 | 1 | -2/+2 |
| |/ |
|
| * | Cherry-pick change 192595 from custom/cet/main, removing mps_addr_object. thi... | Gareth Rees | 2016-10-19 | 1 | -12/+0 |
| * | Remove unused pool class methods tracebegin and traceend. | Gareth Rees | 2016-10-19 | 1 | -8/+0 |
| * | New modulefile prmcw3.c avoids duplication of code between prmcw3i3.c and prm... | Gareth Rees | 2016-10-14 | 1 | -3/+3 |
| * | Rename the "protection mutator context" module to "mutator context" (this mod... | Gareth Rees | 2016-10-13 | 1 | -2/+2 |
| * | Rename mutatorfaultcontext to mutatorcontext because this data structure is n... | Gareth Rees | 2016-10-13 | 1 | -5/+5 |
| * | Renaming class fields called "protocol" to "instclassstruct" in line with usu... | Richard Brooksby | 2016-04-27 | 1 | -3/+3 |
| * | Converting pool finish methods to specialize instfinish, and fixing up quite ... | Richard Brooksby | 2016-04-23 | 1 | -2/+4 |
| * | Converting pool describe methods to specialise instdescribe. | Richard Brooksby | 2016-04-23 | 1 | -2/+3 |
| * | Turning pool describe methods the right way in, so that they call next-method. | Richard Brooksby | 2016-04-23 | 1 | -7/+37 |
| * | Avoid using "class" as an identifier, since tools like lldb parse expressions... | Richard Brooksby | 2016-04-19 | 1 | -75/+75 |
| * | Catch-up merge from master sources to branch/2016-04-08/protidying. | Richard Brooksby | 2016-04-19 | 1 | -22/+0 |
| |\ |
|
| | * | Catch-up merge from master sources to branch/2014-10-11/snc. | Gareth Rees | 2016-04-13 | 1 | -18/+10 |
| | |\ |
|
| | * | | Because of the requirement to make popped objects dead in a timely fashion, w... | Gareth Rees | 2014-10-13 | 1 | -22/+0 |
| * | | | Interning strings for all classes to the event system, not just the hacky one... | Richard Brooksby | 2016-04-12 | 1 | -15/+0 |
| * | | | Moving pool format argument picking into abstract pool initialization, so tha... | Richard Brooksby | 2016-04-12 | 1 | -1/+17 |
| * | | | Automatically setting pool->fix on first fix, to avoid tricky initialization. | Richard Brooksby | 2016-04-12 | 1 | -8/+19 |
| * | | | Clearing up various fixmes by making the type naming inconsistency clearly vi... | Richard Brooksby | 2016-04-12 | 1 | -1/+4 |
| * | | | Making classes into instances of kinds, allowing subclass tests to be used to... | Richard Brooksby | 2016-04-11 | 1 | -0/+4 |
| * | | | Removing various fixed fixmes. | Richard Brooksby | 2016-04-11 | 1 | -1/+1 |
| * | | | Eliminating generated classof* and setclassof* functions in favour of checked... | Richard Brooksby | 2016-04-11 | 1 | -1/+1 |
| * | | | Adding classname for use in describe methods. | Richard Brooksby | 2016-04-11 | 1 | -1/+1 |
| * | | | Class init functions get called before the arena is initialized, so make sure... | Richard Brooksby | 2016-04-10 | 1 | -2/+5 |
| * | | | Turning pool init methods the right way in, so that they each call the next m... | Richard Brooksby | 2016-04-10 | 1 | -18/+71 |
| * | | | Fixing nulls in class methods revealed by more thoroughly applying class chec... | Richard Brooksby | 2016-04-08 | 1 | -11/+8 |
| * | | | Generating type-safe functions for getting and setting the class of instances. | Richard Brooksby | 2016-04-08 | 1 | -1/+1 |
| * | | | Eliminating the concept of "alias classes" in favour of "kinds". | Richard Brooksby | 2016-04-08 | 1 | -5/+5 |
| * | | | Referring to classes by their base identifiers. | Richard Brooksby | 2016-04-08 | 1 | -10/+10 |