| Commit message (Expand) | Author | Age | Files | Lines |
| * | Moving design documentation of signatures to design.mps.sig and updating tagg... | Richard Brooksby | 2023-03-09 | 1 | -3/+3 |
| * | Indirect formatted scanning through the scanstate. | Gareth Rees | 2022-01-17 | 1 | -3/+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 | -33/+21 |
| * | Use tags with dots; regularize design references from code. | Gareth Rees | 2018-11-29 | 1 | -5/+5 |
| * | New bufferfill and bufferempty methods on segments. | Gareth Rees | 2018-07-10 | 1 | -15/+16 |
| * | Catch-up merge from master sources at changelevel 194449 to branch/2018-06-18... | Gareth Rees | 2018-07-05 | 1 | -20/+33 |
| |\ |
|
| | * | Since we know that a segment belongs to a pool with a format at the point whe... | Gareth Rees | 2017-03-31 | 1 | -5/+5 |
| | * | Move alignshift to pool structure allows us to eliminate duplicate code betwe... | Gareth Rees | 2017-03-31 | 1 | -0/+1 |
| | * | Check that segment classes override sets of related methods. | Gareth Rees | 2017-03-30 | 1 | -0/+18 |
| | * | Avoid "format may be used uninitialized" warning. | Gareth Rees | 2017-03-30 | 1 | -1/+1 |
| | * | No need for poolclassmixinscan and abstractscanpool. | Gareth Rees | 2017-03-30 | 1 | -2/+2 |
| | * | Changing segnowalk to segtrivwalk avoids the need for attrfmt (now we can wal... | Gareth Rees | 2017-03-30 | 1 | -1/+0 |
| | * | Move walk method from pool class to segment class. | Gareth Rees | 2017-03-30 | 1 | -8/+6 |
| | * | Move scan method from pool class to segment class. | Gareth Rees | 2017-03-29 | 1 | -8/+5 |
| * | | Segment class gcseg no longer implements hardware barriers; these are impleme... | Gareth Rees | 2018-06-19 | 1 | -3/+3 |
| |/ |
|
| * | Use nextmethod to call the superclass init method, instead of calling poolabs... | Gareth Rees | 2016-10-19 | 1 | -2/+6 |
| * | Catch-up merge from the master sources to branch/2016-04-23/inst-methods. | Gareth Rees | 2016-09-05 | 1 | -2/+3 |
| |\ |
|
| | * | Catch-up merge from the master sources. | Gareth Rees | 2016-09-05 | 1 | -1/+1 |
| | |\ |
|
| | | * | Fix assertion text in the manual. | Gareth Rees | 2016-09-02 | 1 | -1/+1 |
| | * | | Replacing segbuffer with version that returns bool and the buffer, and disall... | Richard Brooksby | 2016-04-27 | 1 | -1/+1 |
| | * | | Temporarily introducing seggetbuffer to eliminate use of "null" to mean "no b... | Richard Brooksby | 2016-04-27 | 1 | -1/+2 |
| | |/ |
|
| * | | Renaming class fields called "protocol" to "instclassstruct" in line with usu... | Richard Brooksby | 2016-04-27 | 1 | -2/+2 |
| * | | Converting buffer finish and describe methods to specialize instfinish and in... | Richard Brooksby | 2016-04-23 | 1 | -3/+4 |
| * | | Converting pool finish methods to specialize instfinish, and fixing up quite ... | Richard Brooksby | 2016-04-23 | 1 | -6/+5 |
| |/ |
|
| * | Squelching bogus type pun warnings from gcc 4.7 to get a clean build in travi... | Richard Brooksby | 2016-04-20 | 1 | -1/+0 |
| * | Avoid using "class" as an identifier, since tools like lldb parse expressions... | Richard Brooksby | 2016-04-19 | 1 | -29/+29 |
| * | Catch-up merge from master sources to branch/2016-04-08/protidying. | Richard Brooksby | 2016-04-19 | 1 | -56/+33 |
| |\ |
|
| | * | Snc contains formatted objects and so must get its alignment from the format. | Gareth Rees | 2016-04-14 | 1 | -2/+3 |
| | * | Fix call broken by catch-up merge. | Gareth Rees | 2016-04-13 | 1 | -1/+1 |
| | * | Catch-up merge from master sources to branch/2014-10-11/snc. | Gareth Rees | 2016-04-13 | 1 | -11/+6 |
| | |\ |
|
| | * | | When pushing a stack frame, the frame pointer should be buffergetinit, not bu... | Gareth Rees | 2015-09-22 | 1 | -8/+8 |
| | * | | New function segbufferscanlimit replaces sncscanlimit and can also be used in... | Gareth Rees | 2015-09-22 | 1 | -20/+2 |
| | * | | Remove fixme, reviewed by rb <https://info.ravenbrook.com/mail/2015/09/21/14-... | Gareth Rees | 2015-09-22 | 1 | -1/+0 |
| | * | | Expose the segment being padded. | Gareth Rees | 2014-10-13 | 1 | -2/+5 |
| | * | | Because of the requirement to make popped objects dead in a timely fashion, w... | Gareth Rees | 2014-10-13 | 1 | -48/+7 |
| | * | | It's neater to pad out free segments instead of adding a field to the segment... | Gareth Rees | 2014-10-13 | 1 | -9/+4 |
| | * | | Fix scanning/walking for snc: | Gareth Rees | 2014-10-12 | 1 | -34/+58 |
| | * | | Don't set a frame pointer at the limit of a segment, as this is ambiguous: is... | Gareth Rees | 2014-10-12 | 1 | -1/+14 |
| | * | | Check that the found segment belongs to the right pool. | Gareth Rees | 2014-10-12 | 1 | -3/+4 |
| * | | | Eliminating classdef.h by defining the class level when declaring a class. | Richard Brooksby | 2016-04-19 | 1 | -3/+3 |
| * | | | Moving pool format argument picking into abstract pool initialization, so tha... | Richard Brooksby | 2016-04-12 | 1 | -8/+3 |
| * | | | Moving setclassofpoly to after initialization, to be more like signature sett... | Richard Brooksby | 2016-04-12 | 1 | -12/+17 |
| * | | | Eliminating generated classof* and setclassof* functions in favour of checked... | Richard Brooksby | 2016-04-11 | 1 | -4/+4 |
| * | | | Implementing nextmethod and replacing all uses of superclass with it. | Richard Brooksby | 2016-04-11 | 1 | -3/+3 |
| * | | | Using mustbea to reduce boilerplate in amcbuf and sncbuf methods. | Richard Brooksby | 2016-04-11 | 1 | -16/+3 |
| * | | | Turning buffer init methods the right way in, so that they each call the next... | Richard Brooksby | 2016-04-11 | 1 | -20/+8 |
| * | | | Turning segment init methods the right way in, so that they each call the nex... | Richard Brooksby | 2016-04-10 | 1 | -8/+8 |
| * | | | Turning pool init methods the right way in, so that they each call the next m... | Richard Brooksby | 2016-04-10 | 1 | -4/+16 |