| .. |
|
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 |
|
cmpcall.lsp
|
Do not pass a location to CALL-UNKNOWN-GLOBAL when we do not have a function object.
|
2009-04-02 15:20:56 +02:00 |
|
cmpcatch.lsp
|
Create two functions for writing comments in and out-of-line, and use them to write the compiled file header (compiler, date, etc).
|
2009-05-02 15:14:27 +02:00 |
|
cmpcbk.lsp
|
The code generated by cmpcbk.lsp passed a wrong # of arguments to ecl_apply_from_stack_frame().
|
2009-04-02 15:20:54 +02:00 |
|
cmpclos.lsp
|
Merged in changes from sealed_slot branch
|
2008-05-09 09:48:29 +00:00 |
|
cmpct.lsp
|
Added support for long double types in the compiler
|
2008-08-02 18:30:48 +00:00 |
|
cmpdefs.lsp
|
Changed order of libraries so that -lpthread appears after any kind of -lgc (detected or created by ECL).
|
2009-06-01 15:29:37 +02:00 |
|
cmpenv.lsp
|
The {instance,bytecodes,bclosure}.entry{,_fixed} fields were not always filled
|
2009-02-15 16:25:01 +01:00 |
|
cmpeval.lsp
|
Simplified c2call-global by taking the type propagation for (SETF AREF)/AREF into separate functions
|
2009-02-15 23:53:03 +01:00 |
|
cmpexit.lsp
|
Removed ecl_stack_{push,pop,set_index}. Fixed ECL_STACK_SET_INDEX.
|
2009-02-25 20:52:48 +01:00 |
|
cmpffi.lsp
|
Fix the criteria for using inlined expansions from sysfun.lsp.
|
2009-03-06 23:51:17 +01:00 |
|
cmpflet.lsp
|
Improved computation of closures
|
2008-08-02 15:23:25 +00:00 |
|
cmpfun.lsp
|
Simplified c2call-global by taking the type propagation for (SETF AREF)/AREF into separate functions
|
2009-02-15 23:53:03 +01:00 |
|
cmpif.lsp
|
Emacs modelines for better editing
|
2008-02-02 19:14:05 +00:00 |
|
cmpinit.lsp
|
Emacs modelines for better editing
|
2008-02-02 19:14:05 +00:00 |
|
cmpinline.lsp
|
Fix the criteria for using inlined expansions from sysfun.lsp.
|
2009-03-06 23:51:17 +01:00 |
|
cmplam.lsp
|
Ignore TYPE declarations that contain a function type, even if it is a DEFTYPE'd one.
|
2009-02-27 20:05:40 +01:00 |
|
cmplet.lsp
|
Remove debug statements
|
2009-03-23 22:17:27 +01:00 |
|
cmploc.lsp
|
Finished the new dispatch code.
|
2009-02-14 00:01:57 +01:00 |
|
cmpmac.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 |
|
cmpmain.lsp
|
Remove the previous warning about the compiled file extensions
|
2009-05-18 10:45:59 +02:00 |
|
cmpmap.lsp
|
Fixed optimization of MAPL and MAPC: output value was wrong.
|
2008-06-23 20:39:26 +00:00 |
|
cmpmulti.lsp
|
Some functions now take a cl_env_ptr argument, becoming better isolated.
|
2008-10-11 22:32:54 +02:00 |
|
cmpname.lsp
|
Fixes for the Windows port, including a flag to make ANSI C streams the default file type.
|
2009-03-30 14:42:16 +02:00 |
|
cmpnum.lsp
|
SIMPLE-CONDITION's initarg is called :FORMAT-ARGUMENTS
|
2009-04-17 14:52:52 +02:00 |
|
cmpopt.lsp
|
Added the possibility of bytecompiling forms and saving them. New module bytecmp uses this to implement COMPILE and COMPILE-FILE.
|
2009-04-01 02:29:48 +02:00 |
|
cmpprop.lsp
|
Inline MAKE-ARRAY in terms of MAKE-PURE-ARRAY and FILL-ARRAY-WITH-ELT/SEQ, and output the array type.
|
2009-03-07 11:53:06 +01:00 |
|
cmpspecial.lsp
|
FUNCTION forms have output type FUNCTION
|
2009-02-15 19:39:47 +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
|
The previous fix did not include all possible values of structure-type.
|
2009-01-29 10:49:29 +01:00 |
|
cmptag.lsp
|
The generation of new block ids is now thread safe.
|
2009-02-21 23:26:42 +01:00 |
|
cmptest.lsp
|
Emacs modelines for better editing
|
2008-02-02 19:14:05 +00:00 |
|
cmptop.lsp
|
Create two functions for writing comments in and out-of-line, and use them to write the compiled file header (compiler, date, etc).
|
2009-05-02 15:14:27 +02:00 |
|
cmptype.lsp
|
Merge branch 'master' into new_cfun
|
2009-03-23 22:25:55 +01:00 |
|
cmputil.lsp
|
Remove debug statements
|
2009-03-23 22:17:27 +01:00 |
|
cmpvar.lsp
|
We have to use ECL_SETQ to assign values to bound special variables.
|
2008-10-12 22:12:57 +02:00 |
|
cmpwt.lsp
|
Create two functions for writing comments in and out-of-line, and use them to write the compiled file header (compiler, date, etc).
|
2009-05-02 15:14:27 +02:00 |
|
defsys.lsp.in
|
Merge NEW_COMPILER 25.05.03
|
2003-05-26 09:49:50 +00:00 |
|
load.lsp.in
|
Simplified c2call-global by taking the type propagation for (SETF AREF)/AREF into separate functions
|
2009-02-15 23:53:03 +01:00 |
|
sysfun.lsp
|
Remove bogus inline expander for CHAR/SCHAR in sysfun.lsp
|
2009-03-31 11:02:47 +02:00 |
|
test.lsp
|
Emacs modelines for better editing
|
2008-02-02 19:14:05 +00:00 |