| Commit message (Expand) | Author | Age | Files | Lines |
| * | Cleaning up fixmes. inststruct does not have a signature. | Richard Brooksby | 2023-03-09 | 1 | -1/+1 |
| * | 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 | -32/+20 |
| * | Use tags with dots; regularize design references from code. | Gareth Rees | 2018-11-29 | 1 | -17/+17 |
| * | Avoid duplicate tag nams. | Gareth Rees | 2018-06-22 | 1 | -3/+3 |
| * | Making init a method on inst and using it as next-method in segments. | Richard Brooksby | 2016-04-23 | 1 | -0/+2 |
| * | Making finish a method on inst and implementing generic finish for segments. | Richard Brooksby | 2016-04-23 | 1 | -0/+2 |
| * | Making describe a method on inst and implementing generic describe for segments. | Richard Brooksby | 2016-04-23 | 1 | -0/+2 |
| * | Untabify. | Gareth Rees | 2016-04-21 | 1 | -10/+10 |
| * | Typo. | Richard Brooksby | 2016-04-21 | 1 | -1/+1 |
| * | Squelching bogus type pun warnings from gcc 4.7 to get a clean build in travi... | Richard Brooksby | 2016-04-20 | 1 | -3/+5 |
| * | Avoid using "class" as an identifier, since tools like lldb parse expressions... | Richard Brooksby | 2016-04-19 | 1 | -48/+48 |
| * | Eliminating classdef.h by defining the class level when declaring a class. | Richard Brooksby | 2016-04-19 | 1 | -22/+6 |
| * | Using the address of the class as its id as a step to eliminating classdef.h. | Richard Brooksby | 2016-04-19 | 1 | -23/+20 |
| * | Improving documentation in response to review by gdr. | Richard Brooksby | 2016-04-19 | 1 | -36/+81 |
| * | Adding instdescribe as the ultimate base describe method. | Richard Brooksby | 2016-04-12 | 1 | -0/+1 |
| * | Interning strings for all classes to the event system, not just the hacky one... | Richard Brooksby | 2016-04-12 | 1 | -0/+10 |
| * | Prevent race and then infinite regress when initializing the root classes. | Richard Brooksby | 2016-04-12 | 1 | -9/+20 |
| * | Fixing instclass initialisation of its own class. | Richard Brooksby | 2016-04-12 | 1 | -1/+1 |
| * | Commentary and design document improvements. | Richard Brooksby | 2016-04-12 | 1 | -57/+66 |
| * | Making classes into instances of kinds, allowing subclass tests to be used to... | Richard Brooksby | 2016-04-11 | 1 | -13/+14 |
| * | Eliminating generated classof* and setclassof* functions in favour of checked... | Richard Brooksby | 2016-04-11 | 1 | -17/+0 |
| * | Checking that classes are the right kind using signatures. | Richard Brooksby | 2016-04-11 | 1 | -7/+18 |
| * | Implementing nextmethod and replacing all uses of superclass with it. | Richard Brooksby | 2016-04-11 | 1 | -10/+17 |
| * | Implementing mustbea_critical and elision of mustbea assertions in different ... | Richard Brooksby | 2016-04-11 | 1 | -9/+8 |
| * | Adding classname for use in describe methods. | Richard Brooksby | 2016-04-11 | 1 | -0/+2 |
| * | Noting potential optimisation of superclass. | Richard Brooksby | 2016-04-11 | 1 | -0/+3 |
| * | Turning pool init methods the right way in, so that they each call the next m... | Richard Brooksby | 2016-04-10 | 1 | -2/+3 |
| * | Adding instinit and instfinish and using them as next methods in seginit, seg... | Richard Brooksby | 2016-04-10 | 1 | -6/+14 |
| * | Fixing level of instclass so that class checks work properly. | Richard Brooksby | 2016-04-10 | 1 | -1/+1 |
| * | Repairing superclass by taking a kind, which can later be checked. | Richard Brooksby | 2016-04-10 | 1 | -9/+11 |
| * | Fixing mustbea to not return a void *. | Richard Brooksby | 2016-04-08 | 1 | -17/+28 |
| * | Generating type-safe functions for getting and setting the class of instances. | Richard Brooksby | 2016-04-08 | 1 | -3/+20 |
| * | Using common code for class getters and setters. | Richard Brooksby | 2016-04-08 | 1 | -11/+27 |
| * | Explicitly making inststruct the prefix of instances, eliminating pointer pun... | Richard Brooksby | 2016-04-08 | 1 | -1/+0 |
| * | Eliminating issubclasspoly and replacing with compile-time constant test. | Richard Brooksby | 2016-04-08 | 1 | -26/+26 |
| * | Replacing prime factor subclass test with array-based test, because the type ... | Richard Brooksby | 2016-04-08 | 1 | -14/+23 |
| * | Generating a static superclass mapping and eliminating other superclass macros. | Richard Brooksby | 2016-04-08 | 1 | -2/+6 |
| * | Implementing isa, mustbea, couldbea, and reshaping the land classes to put th... | Richard Brooksby | 2016-04-08 | 1 | -2/+29 |
| * | Eliminating the concept of "alias classes" in favour of "kinds". | Richard Brooksby | 2016-04-08 | 1 | -33/+20 |
| * | Referring to classes by their base identifiers. | Richard Brooksby | 2016-04-08 | 1 | -41/+43 |
| * | Renaming protocolinst to inst and protocolclass to instclass to make naming c... | Richard Brooksby | 2016-04-08 | 1 | -37/+40 |
| * | Using prime factors to determine subclass relationships quickly. | Richard Brooksby | 2016-04-08 | 1 | -10/+22 |
| * | Moving common fields into the base class, starting with the class name. | Richard Brooksby | 2016-04-08 | 1 | -13/+10 |
| * | Removing never-used multiple inheritance speculation. | Richard Brooksby | 2016-04-08 | 1 | -33/+4 |
| * | Eliminating structure copy by sharing class init method. | Richard Brooksby | 2016-04-08 | 1 | -9/+9 |
| * | Sharing definition of class declaration in class definition. | Richard Brooksby | 2016-04-08 | 1 | -7/+7 |
| * | Abstracting class declarations and references to classes. | Richard Brooksby | 2016-04-08 | 1 | -1/+13 |