..
cmparray.lsp
Simplifed MAKE-ARRAY. Deactivated the old garbage collector. New optimizers for MAKE-ARRAY and VECTOR-PUSH*. Declarations are now held in *cmp-env* instead of in global variables.
2008-05-18 20:08:39 +00:00
cmpbind.lsp
The macros/functions for accessing and changing symbol values require an environment value.
2008-10-12 16:44:29 +02:00
cmpblock.lsp
The generation of new block ids is now thread safe.
2009-02-21 23:26:42 +01:00
cmpc-wt.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpcall.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpcatch.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpcbk.lsp
DEFCALLBACK was not properly compiled when the return type was :VOID
2010-04-26 14:52:02 +02:00
cmpclos.lsp
Changed the prototype of functions that take a fixed number of arguments
2009-12-26 15:40:08 +01:00
cmpct.lsp
The list of generated constants is no longer just floats.
2009-06-19 11:24:53 +02:00
cmpdefs.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpenv-api.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpenv-declaim.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpenv-declare.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpenv-fun.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpenv-proclaim.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpeval.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpexit.lsp
Remove tail recursion compiler note, turning it into a compiler debug note.
2010-02-19 20:12:09 +01:00
cmpffi.lsp
ECL defines the feature :LONG-LONG when this type is in the C compiler
2010-04-23 19:39:58 +02:00
cmpflet.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpform.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpfun.lsp
Use ecl_unlikely() in the expansion of RPLACA/D
2010-02-27 20:01:05 +01:00
cmpglobals.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpif.lsp
Emacs modelines for better editing
2008-02-02 19:14:05 +00:00
cmpinit.lsp
Format undefined variable warnings as the rest of compiler messages (T. Rittweiler)
2010-02-25 11:24:21 +01:00
cmpinline.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmplam.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmplet.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmploc.lsp
Allow c-inline, one-liner forms to output values in the VALUES register.
2009-07-09 10:36:01 +02:00
cmpmac.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpmain.lsp
Merge sysfun.lsp and proclamations.lsp into the compiled file cmp.fas
2010-04-30 14:57:16 +02:00
cmpmap.lsp
Fixed optimization of MAPL and MAPC: output value was wrong.
2008-06-23 20:39:26 +00:00
cmpmulti.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpname.lsp
src/cmp/cmpname is now shard by the old and new compilers.
2010-02-19 17:04:46 +01:00
cmpnum.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpopt.lsp
Changed the prototype of functions that take a fixed number of arguments
2009-12-26 15:40:08 +01:00
cmppackage.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmppolicy.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpprop.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpspecial.lsp
Fixed typo in the implementation of THE.
2010-02-07 11:13:37 +01:00
cmpstack.lsp
Factor the code for creating stack frames from varargs. Removed some arguments from ecl_apply_from_stack_frame and _ecl_standard_dispatch.
2009-02-17 23:40:27 +01:00
cmpstructures.lsp
Organize the code in INLINE-ARGS, factoring out parts that can be used in call-global-loc and allowing the use of temporary variables which are not of type :cl-object.
2009-07-04 17:17:50 +02:00
cmptag.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmptest.lsp
Emacs modelines for better editing
2008-02-02 19:14:05 +00:00
cmptop.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmptype-arith.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmptype-prop.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmptype.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmptypes.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmputil.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
cmpvar.lsp
ECL's compiler now interprets the IGNORABLE declaration.
2009-11-07 23:12:57 +01:00
cmpwt.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
defsys.lsp.in
Merge NEW_COMPILER 25.05.03
2003-05-26 09:49:50 +00:00
load.lsp.in
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
proclamations.lsp
Refactored code so that it is shared by cmp and new-cmp:
2010-05-05 17:36:19 +02:00
sysfun.lsp
Slightly more compact format for proclamations / sysfun
2010-04-30 23:44:17 +02:00
test.lsp
Emacs modelines for better editing
2008-02-02 19:14:05 +00:00