log lisp/byte-optimize.el @ 5657:2a870a7b86bd

age author description
2012-05-06 Aidan Kehoe Descend special forms more exhaustively, #'byte-optimize-form-code-walker
2012-05-05 Aidan Kehoe Co-operate with the byte-optimizer in the bytecomp.el labels implementation.
2012-05-01 Aidan Kehoe Avoid #'delq in core Lisp, for the sake of style, a very slightly smaller binary
2012-05-01 Aidan Kehoe Improve for-effect handling in a few places, lisp/
2011-05-07 Aidan Kehoe Be better about recognising side-effect-free forms, byte-optimize.el.
2011-03-17 Mats Lidell Merge with trunk.
2010-12-30 Mats Lidell Merged with trunk.
2010-10-28 Mats Lidell Rebase with 21.5 trunk.
2010-10-14 Mats Lidell Changed bulk of GPLv2 or later files identified by script
2011-03-08 Aidan Kehoe Examining the result of #'length: `eql', not `=', it's better style & cheaper
2010-12-29 Aidan Kehoe Mark #'remove, #'remq as free of side-effects.
2010-10-25 Aidan Kehoe Add compiler macros and compilation sanity-checks for functions with keywords.
2010-10-14 Aidan Kehoe Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
2010-09-16 Aidan Kehoe Change (apply 'nconc (mapcar ...)) to (mapcan ...); warn about first form.
2010-05-30 Aidan Kehoe Tidying of CL files; make docstrings read better, remove commented-out code
2010-01-31 Aidan Kehoe Change "special form" to "special operator" in our sources.
2010-01-24 Aidan Kehoe Fix hash tables, #'member*, #'assoc*, #'eql compiler macros if bignums
2009-09-06 Aidan Kehoe Fix various small issues with the multiple-value implementation.
2009-08-16 Aidan Kehoe Support full Common Lisp multiple values in C.
2009-02-04 Aidan Kehoe Remove any reference to mocklisp as an active technology.
2007-11-27 aidan [xemacs-hg @ 2007-11-27 15:38:39 by aidan]
2007-10-15 aidan [xemacs-hg @ 2007-10-15 10:55:49 by aidan]
2007-09-15 viteno [xemacs-hg @ 2007-09-15 19:11:54 by viteno]
2007-09-03 viteno [xemacs-hg @ 2007-09-03 13:16:39 by viteno]
2003-02-14 ben [xemacs-hg @ 2003-02-14 11:50:36 by ben]
2001-05-21 martinb [xemacs-hg @ 2001-05-21 02:15:12 by martinb]
2001-05-20 martinb [xemacs-hg @ 2001-05-20 06:00:18 by martinb]
2007-08-13 cvs Import from CVS: tag r21-2-47 r21-2-47
2007-08-13 cvs Import from CVS: tag r21-2-41 r21-2-41
2007-08-13 cvs Import from CVS: tag r21-2-39 r21-2-39
2007-08-13 cvs Import from CVS: tag r21-2-38 r21-2-38
2007-08-13 cvs Import from CVS: tag r21-2-37 r21-2-37
2007-08-13 cvs Import from CVS: tag r21-2-36 r21-2-36
2007-08-13 cvs Import from CVS: tag r21-2-28 r21-2-28
2007-08-13 cvs Import from CVS: tag r21-2-25 r21-2-25
2007-08-13 cvs Import from CVS: tag r21-2-22 r21-2-22
2007-08-13 cvs Import from CVS: tag r21-2-14 r21-2-14
2007-08-13 cvs Import from CVS: tag r21-2-30 r21-2-30
2007-08-13 cvs Import from CVS: tag r21-2-29 r21-2-29
2007-08-13 cvs Import from CVS: tag r21-2-5 r21-2-5
2007-08-13 cvs Import from CVS: tag r21-2b1 r21-2b1
2007-08-13 cvs Import from CVS: tag r21-1-13 r21-1-13
2007-08-13 cvs Import from CVS: tag r21-0b38 r21-0b38
2007-08-13 cvs Import from CVS: tag r21-0b36 r21-0b36
2007-08-13 cvs Import from CVS: tag r20-5b24 r20-5b24
2007-08-13 cvs Import from CVS: tag r20-5b21 r20-5b21
2007-08-13 cvs Import from CVS: tag r20-4b3 r20-4b3