- 17 Aug, 2012 3 commits
-
-
-
which are also automatically detected by the automatic autoloader.
-
again in the autoloader.
-
- 16 Aug, 2012 2 commits
-
-
Add missing WITH-SAVED-COMPILER-POLICY and PROCESS-OPTIMIZATION-DECLARATIONS.
-
-
- 15 Aug, 2012 5 commits
-
-
Note: Given that this commit shrinks our JAR by more than 3k and the fact that these methods only contain 1 byte, we must have had quite a number of them...
-
-
in order to allow compilation directly from stream (to be implemented).
-
of LET-PLUS tests.
-
- Use initargs when calling change-class for the class metaobject - Robustify make-instances-obsolete against non-finalized classes (e.g. forward-referenced-class) - Report and diagnosis by Stas Boukarev to armedbear-devel on August 11, 2012 ("Forward referenced classes woes") - Fixes ansi tests DEFCLASS.FORWARD-REF.3, DEFCLASS.FORWARD-REF.4
-
- 14 Aug, 2012 11 commits
-
-
Found by Stas Boukarev. Patch by me.
-
Quicklisp: 3 arguments should not warn, since it's allowed; the point being that we're only optimizing the 2-argument case...
-
-
-
- Reported by Vladimir Sedach August 11, 2012 in mail "compile slightly broken for compiled functions"
-
- calculate it when required instead
-
-
-
-
-
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 1 commit
-
-