source: trunk/source/compiler/optimizers.lisp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @13251   10 years gb In (COMPILER-MACRO-FUNCTION +), if all args are fixnums and the result …
(edit) @13231   10 years gb If APPLY's last arg is a quoted list, transform it into FUNCALL …
(edit) @13067   10 years rme Update copyright notices.
(edit) @13066   10 years rme Change "OpenMCL" to "Clozure CL" in comments and docstrings.
(edit) @12861   10 years gb compiler/optimizers.lisp: * (multiplication) compiler-macro: always …
(edit) @12535   11 years gz Merge r12534
(edit) @12300   11 years gz Code coverage support
(edit) @12297   11 years gz Define nx-form-constant-p and nx-form-constant-value and try to use …
(edit) @12219   11 years gz Rename nx-the-typechecks to nx-declarations-typecheck, and typecheck …
(edit) @12215   11 years gz Merge r11834 r11669 r11833 r11834 into trunk
(edit) @12045   11 years gz Extend the mechanism used to warn about undefined and duplicate …
(edit) @11977   11 years gb Constant-fold arithmetic comparisons. (If there's a good reason not …
(edit) @11876   11 years gb Try to simplify COERCE-ing to certain recognizable subtypes of …
(edit) @11805   11 years gz Make the compiler scan format strings for possible errors. …
(edit) @11687   11 years gz r11680-r11686 from working-0711. Primarily make more cases of …
(edit) @11645   11 years gb In FORMAT-STRING-SANS-NEWLINES: don't pass NIL as first arg to SUBSEQ …
(edit) @11539   11 years gz remove ~<newline> in format strings at compile time
(edit) @11443   11 years rme In the compiler macro on WRITE-STRING, make sure that we don't pass …
(edit) @11263   11 years gz Propagate r11262 to trunk
(edit) @11160   11 years gz Add compiler macro for streamp
(edit) @11088   11 years gz Trivial tweaks, mostly indentation and comments, to simplify merging …
(edit) @10616   11 years gb In OPTIMIZE-TYPEP of a type-specifier that's a class name, don't …
(edit) @10442   12 years rme Conditionalize REALP compiler-macro for x8632.
(edit) @10432   12 years gb (Mostly) propagate working-0711 branch version to trunk.
(edit) @10378   12 years gb Compiler-macros on INSTANCE-SLOTS, INSTANCE-CLASS-WRAPPER, …
(edit) @10375   12 years gb Add compiler-macro for READ-CHAR. (May need to work on (values X nil) …
(edit) @10373   12 years gb Compiler-macros for case-folding.
(edit) @10353   12 years gb GET-CHARACTER-ENCODING of a constant/valid encoding name -> encoding.
(edit) @10341   12 years gb Compiler-macros for package-reg stuff.
(edit) @10319   12 years gb Compiler-macro on REGISTER-ISTRUCT-CELL.
(edit) @10235   12 years rme consp compiler macro punts on x8632 (NIL and CONS share a tag).
(edit) @10080   12 years gb Propagate r10008 (several long-standing compiler-macro bugs) to trunk.
(edit) @9892   12 years gz Propagate r9245 + r9338 + r9340 from working-0711 to trunk. …
(edit) @9058   12 years gb LOCKP typo fix from wws.
(edit) @8986   12 years gb Propagate fix to OPTIMIZE-CTYPEP from working-0711 to trunk.
(copy) @8177   12 years gb move to trunk
copied from branches/1.2/devel/source/compiler/optimizers.lisp:
(edit) @8130   12 years gb Merge changes from working-0711 branch
Note: See TracRevisionLog for help on using the revision log.