- 14 Aug, 2012 4 commits
-
-
-
-
-
Note: Restarts, when used to replace forms, need to be in pass1 because that's where we inject variable references, etc.
-
- 13 Aug, 2012 5 commits
-
-
- slight deviation from AMOP since we hand make-method-lambda an uninitialized generic-function object.
-
- also add initargs :method-combination, :documentation for generic functions
-
-
-
Patch by Stas Boukarev.
-
- 12 Aug, 2012 4 commits
-
-
Note: The truth be told, but all optimization declarations (inline/ notinnline) were ignored in pass1, except in some rare cases.
-
-
-
when defining methods for it.
-
- 11 Aug, 2012 3 commits
-
-
-
Patch by Stas Boukarev.
-
Reported by Theam Yong Chew. Fix by me.
-
- 09 Aug, 2012 2 commits
-
-
is what the replaced expand-macro call did do correctly.
-
Report by James M. Lawrence.
-
- 08 Aug, 2012 2 commits
-
-
- 07 Aug, 2012 2 commits
-
-
- rename local variables - directly set initial value of *features*
-
- also simplify *features* initialization a bit
-
- 06 Aug, 2012 3 commits
-
-
-
the current package at FASL load time may not import the CL package. Patch by: Vladimir Sedach.
-
when no lambda list is provided. Don't change the field when the argument is not provided and when the argument is not provided, don't check for congruence.
-
- 05 Aug, 2012 4 commits
-
-
Also: - Fixes for r14058 - Removal of a macro no longer in use - Code comments as to my opinion on the current state
-
for &rest and &key.
-
-
-
- 04 Aug, 2012 6 commits
-
-
-
and support for supplied-p parameters (&optional) for long form D-M-C.
-
into its own function.
-
for me to understand what's going on and to open up performance improvement opportunities in the near future.
-
and add a number of DMC-TEST-ARGS-WITH-OPTIONAL to test more D-M-C cases. Note: abcl doesn't pass all of them at this time. Though work to solve that is under way.
-
-
- 03 Aug, 2012 5 commits
-
-
-
because D-M-C isn't MOP... Also define many more tests (more to come) to test our D-M-C implementation.
-
-
-
e.g. (&key some-key) only.
-