2021-08-15 |
Mark Wooding | Add '.ext/cfd/' from commit 'e370d22add00480a67fd028c0e... |
blob | commitdiff | raw |
2019-10-06 |
Mark Wooding | src/method-impl.lisp, etc.: Add a `readonly' message... |
blob | commitdiff | raw |
2019-10-06 |
Mark Wooding | src/method-{proto,impl}.lisp: Abstract out the receiver... |
blob | commitdiff | raw | diff to current |
2019-08-07 |
Mark Wooding | src/*.lisp: Add missing exports. |
blob | commitdiff | raw | diff to current |
2019-08-03 |
Mark Wooding | lib/keyword.h, src/method-impl.lisp: Check user keyword... |
blob | commitdiff | raw | diff to current |
2019-08-03 |
Mark Wooding | lib/keyword.c, src/method-impl.lisp: Use `kw.valist... |
blob | commitdiff | raw | diff to current |
2018-07-09 |
Mark Wooding | src/: Check that methods are compatible during class... |
blob | commitdiff | raw | diff to current |
2018-07-09 |
Mark Wooding | src/: Lift keyword-argument protocol from effective... |
blob | commitdiff | raw | diff to current |
2018-06-08 |
Mark Wooding | Merge branches 'mdw/doc-reorg' and 'mdw/parser-fixes' |
blob | commitdiff | raw | diff to current |
2018-06-08 |
Mark Wooding | src/method-impl.lisp: Initialize `suppliedp' flags... |
blob | commitdiff | raw | diff to current |
2018-06-08 |
Mark Wooding | src/method-impl.lisp: Mark `sod__obj' as ignorable... |
blob | commitdiff | raw | diff to current |
2018-06-08 |
Mark Wooding | src/{c-types-impl,method-{proto,impl}}.lisp: Improve... |
blob | commitdiff | raw | diff to current |
2018-06-08 |
Mark Wooding | src/c-types-impl.lisp: Reorder `merge-keyword-lists... |
blob | commitdiff | raw | diff to current |
2018-06-08 |
Mark Wooding | src/method-impl.lisp (method-keyword-argument-lists... |
blob | commitdiff | raw | diff to current |
2018-06-08 |
Mark Wooding | src/method-impl.lisp (method-keyword-argument-lists... |
blob | commitdiff | raw | diff to current |
2018-06-08 |
Mark Wooding | src/method-impl.lisp (method-keyword-argument-lists... |
blob | commitdiff | raw | diff to current |
2018-06-08 |
Mark Wooding | src/method-{impl,proto}.lisp: Add `sod-method-description'. |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | Merge branches 'mdw/kwargs' and 'mdw/c11' |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | src/method-{proto,impl}.lisp: New `method-keyword-argum... |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | src/method-{proto,impl}.lisp: Introduce `effective... |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | src/method-{proto,impl}.lisp: Abolish `sod-message... |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | New feature: messages with keyword arguments! |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | src/: New function `reify-variable-argument-tail'. |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | src/: Factor out common machinery in `check-method... |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | src/method-impl.lisp: Abolish the `emf-entry-tail'... |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | src/: Add commentary to the generated code. |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | Merge branches 'mdw/kwargs-fixes' and 'mdw/c11-fixes' |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | src/: Write `NULL' for a null pointer, rather than... |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | src/: Enhance `definst' to allow general BVL syntax. |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | src/: Abolish the special `va-*' instructions. |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | src/: Style cleanup: use constant names for types where... |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Mark Wooding | src/method-impl.lisp (compute-method-entry-functions... |
blob | commitdiff | raw | diff to current |
2015-11-17 |
Mark Wooding | Fix spelling of `Sensible' in all of the header comments. |
blob | commitdiff | raw | diff to current |
2015-09-23 |
Mark Wooding | src/: Yet more naming and export twiddles. |
blob | commitdiff | raw | diff to current |
2015-09-22 |
Mark Wooding | src/: More exports, found while documenting things. |
blob | commitdiff | raw | diff to current |
2015-09-14 |
Mark Wooding | Merge branch 'master' into doc |
blob | commitdiff | raw | diff to current |
2015-09-14 |
Mark Wooding | src/: Introduce a macro for defining on-demand slots. |
blob | commitdiff | raw | diff to current |
2015-09-14 |
Mark Wooding | Major effort to plug slot-name leaks. |
blob | commitdiff | raw | diff to current |
2015-09-06 |
Mark Wooding | src/method-{proto,impl}.lisp: Add `:valist' method... |
blob | commitdiff | raw | diff to current |
2015-09-06 |
Mark Wooding | src/: Allow methods to have more than one entry each... |
blob | commitdiff | raw | diff to current |
2015-09-06 |
Mark Wooding | src/method-impl.lisp (compute-method-entry-functions... |
blob | commitdiff | raw | diff to current |
2015-09-06 |
Mark Wooding | src/method-impl.lisp (compute-method-entry-functions... |
blob | commitdiff | raw | diff to current |
2015-09-06 |
Mark Wooding | src/: Tweak handling of `va_list' pointers in generated... |
blob | commitdiff | raw | diff to current |
2015-09-06 |
Mark Wooding | src/method-impl.lisp: Don't mangle `ap' name in `basic... |
blob | commitdiff | raw | diff to current |
2015-09-06 |
Mark Wooding | src/method-impl.lisp: Argument name list should only... |
blob | commitdiff | raw | diff to current |
2015-09-06 |
Mark Wooding | src/method-impl.lisp: Handle varargs methods in `next... |
blob | commitdiff | raw | diff to current |
2015-09-04 |
Mark Wooding | src/method-aggregate.lisp: Give aggregating combination... |
blob | commitdiff | raw | diff to current |
2015-08-30 |
Mark Wooding | src/method-impl.lisp: New protocol for aggregating... |
blob | commitdiff | raw | diff to current |
2015-08-30 |
Mark Wooding | src/method-impl.lisp: Invoke `after' methods, even... |
blob | commitdiff | raw | diff to current |
2015-08-30 |
Mark Wooding | src/method-impl.lisp: Fix incorrect argument order. |
blob | commitdiff | raw | diff to current |
2015-08-30 |
Mark Wooding | src/method-impl.lisp: There's a handy definition `c... |
blob | commitdiff | raw | diff to current |
2015-08-30 |
Mark Wooding | src/method-impl.lisp: Remove unnecessary `with-slots... |
blob | commitdiff | raw | diff to current |
2015-08-30 |
Mark Wooding | src/method-impl.lisp: Typo in docstring. |
blob | commitdiff | raw | diff to current |
2015-08-30 |
Mark Wooding | src/method-impl.lisp: Default method for `primary-metho... |
blob | commitdiff | raw | diff to current |
2015-08-30 |
Mark Wooding | src/{codegen,method}-impl.lisp: Allow non-variables... |
blob | commitdiff | raw | diff to current |
2015-08-15 |
Mark Wooding | An actual running implementation, which makes code... 0.1.0 |
blob | commitdiff | raw | diff to current |
2013-07-24 |
Mark Wooding | More WIP. |
blob | commitdiff | raw | diff to current |
2013-07-12 |
Mark Wooding | Don't write Lisp symbol names in uppercase: use `.... |
blob | commitdiff | raw | diff to current |
2013-07-12 |
Mark Wooding | Change naming convention around. |
blob | commitdiff | raw | diff to current |
|