chiark / gitweb /
src/method-impl.lisp: Initialize `suppliedp' flags properly.
[sod] / src / method-impl.lisp
2018-06-08 Mark Woodingsrc/method-impl.lisp: Initialize `suppliedp' flags...
2018-06-08 Mark Woodingsrc/method-impl.lisp: Mark `sod__obj' as ignorable...
2016-05-29 Mark WoodingMerge branches 'mdw/kwargs' and 'mdw/c11'
2016-05-29 Mark Woodingsrc/method-{proto,impl}.lisp: New `method-keyword-argum...
2016-05-29 Mark Woodingsrc/method-{proto,impl}.lisp: Introduce `effective...
2016-05-29 Mark Woodingsrc/method-{proto,impl}.lisp: Abolish `sod-message...
2016-05-29 Mark WoodingNew feature: messages with keyword arguments!
2016-05-29 Mark Woodingsrc/: New function `reify-variable-argument-tail'.
2016-05-29 Mark Woodingsrc/: Factor out common machinery in `check-method...
2016-05-29 Mark Woodingsrc/method-impl.lisp: Abolish the `emf-entry-tail'...
2016-05-29 Mark Woodingsrc/: Add commentary to the generated code.
2016-05-29 Mark WoodingMerge branches 'mdw/kwargs-fixes' and 'mdw/c11-fixes'
2016-05-29 Mark Woodingsrc/: Write `NULL' for a null pointer, rather than...
2016-05-29 Mark Woodingsrc/: Enhance `definst' to allow general BVL syntax.
2016-05-29 Mark Woodingsrc/: Abolish the special `va-*' instructions.
2016-05-29 Mark Woodingsrc/: Style cleanup: use constant names for types where...
2016-05-29 Mark Woodingsrc/method-impl.lisp (compute-method-entry-functions...
2015-11-17 Mark WoodingFix spelling of `Sensible' in all of the header comments.
2015-09-23 Mark Woodingsrc/: Yet more naming and export twiddles.
2015-09-22 Mark Woodingsrc/: More exports, found while documenting things.
2015-09-14 Mark WoodingMerge branch 'master' into doc
2015-09-14 Mark Woodingsrc/: Introduce a macro for defining on-demand slots.
2015-09-14 Mark WoodingMajor effort to plug slot-name leaks.
2015-09-06 Mark Woodingsrc/method-{proto,impl}.lisp: Add `:valist' method...
2015-09-06 Mark Woodingsrc/: Allow methods to have more than one entry each...
2015-09-06 Mark Woodingsrc/method-impl.lisp (compute-method-entry-functions...
2015-09-06 Mark Woodingsrc/method-impl.lisp (compute-method-entry-functions...
2015-09-06 Mark Woodingsrc/: Tweak handling of `va_list' pointers in generated...
2015-09-06 Mark Woodingsrc/method-impl.lisp: Don't mangle `ap' name in `basic...
2015-09-06 Mark Woodingsrc/method-impl.lisp: Argument name list should only...
2015-09-06 Mark Woodingsrc/method-impl.lisp: Handle varargs methods in `next...
2015-09-04 Mark Woodingsrc/method-aggregate.lisp: Give aggregating combination...
2015-08-30 Mark Woodingsrc/method-impl.lisp: New protocol for aggregating...
2015-08-30 Mark Woodingsrc/method-impl.lisp: Invoke `after' methods, even...
2015-08-30 Mark Woodingsrc/method-impl.lisp: Fix incorrect argument order.
2015-08-30 Mark Woodingsrc/method-impl.lisp: There's a handy definition `c...
2015-08-30 Mark Woodingsrc/method-impl.lisp: Remove unnecessary `with-slots...
2015-08-30 Mark Woodingsrc/method-impl.lisp: Typo in docstring.
2015-08-30 Mark Woodingsrc/method-impl.lisp: Default method for `primary-metho...
2015-08-30 Mark Woodingsrc/{codegen,method}-impl.lisp: Allow non-variables...
2015-08-15 Mark WoodingAn actual running implementation, which makes code... 0.1.0
2013-07-24 Mark WoodingMore WIP.
2013-07-12 Mark WoodingDon't write Lisp symbol names in uppercase: use `....
2013-07-12 Mark WoodingChange naming convention around.