ecl/src/c
2008-10-13 19:59:27 +02:00
..
arch Improved the code for using a smaller stack frame. 2008-08-05 21:22:18 +00:00
all_symbols.d Separate lisp objects for functions with fixed and variable # arguments 2008-06-19 15:08:03 +00:00
alloc.d Separate lisp objects for functions with fixed and variable # arguments 2008-06-19 15:08:03 +00:00
alloc_2.d Implemented an interface for setting/querying options with numeric values and used it for stack sizes and limits. 2008-10-02 11:11:58 +02:00
apply.d Implement APPLY using assembler on the Intel/32bits platform 2008-04-30 10:33:10 +00:00
array.d When using long double, use no specialized arrays for LONG-FLOAT 2008-07-25 15:40:28 +00:00
assignment.d Implemented an interface for setting/querying options with numeric values and used it for stack sizes and limits. 2008-10-02 11:11:58 +02:00
backq.d Committed the changes to implement small conses 2008-04-30 14:24:20 +00:00
big.d Update sources to accomodate the new cl_dealloc() macro 2008-05-19 07:44:09 +00:00
big_ll.d ECL can be built without GMP again 2008-04-22 10:26:53 +00:00
cfun.d Every file now has an array with the functions it defines. 2008-10-06 22:00:52 +02:00
character.d More rigorous parsing of character names. 2008-06-23 20:37:04 +00:00
cinit.d Call upgraded-array-element-type directly instead of using cl_funcall. 2008-05-29 06:45:53 +00:00
cmpaux.d Inline the code for handling cl_va_list 2008-05-12 08:10:27 +00:00
compiler.d ECL now signals a STACK-OVERFLOW condition when the binding stack grows too much 2008-09-28 20:11:38 +00:00
disassembler.d Split an opcode for actual frame creation from those for frame identification. 2008-06-23 20:38:32 +00:00
dosdummy.d Enforce indent and mode conditions on files 2008-01-26 10:30:41 +00:00
dostimes.d Enforce indent and mode conditions on files 2008-01-26 10:30:41 +00:00
dpp.c Fixed typo. 2008-05-14 08:15:20 +00:00
earith.d Enforce indent and mode conditions on files 2008-01-26 10:30:41 +00:00
error.d Implemented an interface for setting/querying options with numeric values and used it for stack sizes and limits. 2008-10-02 11:11:58 +02:00
eval.d Replace ecl_apply_{lambda|bclosure} with calls to ecl_interpret. 2008-06-19 15:08:52 +00:00
ffi.d ECL now is capable of detecting whether two calls to dlopen/LoadLibrary/etc returned the same handle. 2008-08-24 10:59:16 +00:00
file.d The null stream should be writable, because it is used by the pretty printer 2008-08-19 12:19:19 +00:00
format.d Enforce indent and mode conditions on files 2008-01-26 10:30:41 +00:00
gbc-new.d Enforce indent and mode conditions on files 2008-01-26 10:30:41 +00:00
gbc.d Added stack checks to ecl_interpret 2008-10-02 12:03:40 +02:00
gfun.d In cl_va_start(), factor the code for the worst case (narg > 64) in a separate function, so that the default case does not reference cl_env 2008-05-12 08:13:53 +00:00
hash.d Avoid the hash clearing loop when it has no elements 2008-08-04 17:23:55 +00:00
instance.d Separate lisp objects for functions with fixed and variable # arguments 2008-06-19 15:08:03 +00:00
interpreter.d Added stack checks to ecl_interpret 2008-10-02 12:03:40 +02:00
list.d In SUBST and the like, the call frames for :KEY functions were not set up correctly 2008-05-12 08:17:45 +00:00
load.d Implemented an interface for setting/querying options with numeric values and used it for stack sizes and limits. 2008-10-02 11:11:58 +02:00
macros.d Committed the changes to implement small conses 2008-04-30 14:24:20 +00:00
main.d The reader for logical pathnames always sets a non-NIL directory. GETCWD/CHDIR now affect *default-pathname-defaults*. *default-pathname-defaults* is set to the current directory on startup 2008-10-05 16:52:46 +02:00
Makefile.in Added hooks for registering DEF* forms and their locations with some database. 2008-07-12 14:13:05 +00:00
mapfun.d Modify call frames to keep pointers and let cl_funcall() share frames among calls 2008-05-12 08:11:37 +00:00
multival.d Enforce indent and mode conditions on files 2008-01-26 10:30:41 +00:00
newhash.h The last 12 bytes of a string were not used for the hash 2008-05-30 23:51:44 +00:00
num_arith.d CONJUGATE did not support long double types 2008-08-02 17:57:59 +00:00
num_co.d New flag --with-signed-zero (Juanjo). RUN-PROGRAM now returns exit code of program (Josh Elsasser). 2008-10-05 00:04:15 +02:00
num_comp.d Second iteration of a solution for inaccurate float/fixnum comparison 2008-08-03 14:11:21 +00:00
num_log.d Enforce indent and mode conditions on files 2008-01-26 10:30:41 +00:00
num_pred.d Enforce indent and mode conditions on files 2008-01-26 10:30:41 +00:00
num_rand.d Improved hashing with unicode. Random states can now be compared and have similar keys when equalp 2008-02-02 19:06:15 +00:00
num_sfun.d Final fix for a problem with buggy tanf(). 2008-08-03 14:54:56 +00:00
number.d New flag --with-signed-zero (Juanjo). RUN-PROGRAM now returns exit code of program (Josh Elsasser). 2008-10-05 00:04:15 +02:00
package.d Implemented an interface for setting/querying options with numeric values and used it for stack sizes and limits. 2008-10-02 11:11:58 +02:00
pathname.d The reader for logical pathnames always sets a non-NIL directory. GETCWD/CHDIR now affect *default-pathname-defaults*. *default-pathname-defaults* is set to the current directory on startup 2008-10-05 16:52:46 +02:00
predicate.d New flag --with-signed-zero (Juanjo). RUN-PROGRAM now returns exit code of program (Josh Elsasser). 2008-10-05 00:04:15 +02:00
print.d New flag --with-signed-zero (Juanjo). RUN-PROGRAM now returns exit code of program (Josh Elsasser). 2008-10-05 00:04:15 +02:00
read.d Every file now has an array with the functions it defines. 2008-10-06 22:00:52 +02:00
reference.d Separate lisp objects for functions with fixed and variable # arguments 2008-06-19 15:08:03 +00:00
sequence.d More errors factored into separate functions 2008-05-12 08:14:19 +00:00
stacks.d Treat RLIM_INFINITY separately 2008-10-02 12:37:33 +02:00
string.d Committed the changes to implement small conses 2008-04-30 14:24:20 +00:00
structure.d Merged in changes from sealed_slot branch 2008-05-09 09:48:29 +00:00
symbol.d *print-circle* and other variables interfered and slowed gentemp/gensym 2008-05-29 06:45:28 +00:00
symbols_list.h The reader for logical pathnames always sets a non-NIL directory. GETCWD/CHDIR now affect *default-pathname-defaults*. *default-pathname-defaults* is set to the current directory on startup 2008-10-05 16:52:46 +02:00
symbols_list2.h Some symbols move to EXT package 2008-10-05 14:34:26 +02:00
tcp.d Sockets must be closed using closesocket in Windows 2008-08-19 11:44:23 +00:00
threads.d Committed the changes to implement small conses 2008-04-30 14:24:20 +00:00
threads_win32.d sleep is no longer defined in mingw. 2008-01-26 15:04:34 +00:00
time.d WinSock.h is needed for struct timeval (Claus Brod) 2008-09-28 22:41:44 +00:00
typespec.d TYPE-OF didn't output any value when the argument was a list. 2008-10-05 19:30:09 +02:00
unify.d Enforce indent and mode conditions on files 2008-01-26 10:30:41 +00:00
unixfsys.d The reader for logical pathnames always sets a non-NIL directory. GETCWD/CHDIR now affect *default-pathname-defaults*. *default-pathname-defaults* is set to the current directory on startup 2008-10-05 16:52:46 +02:00
unixint.d si_trap_fpe can only be invoked when the environment has been set up. 2008-10-13 19:59:27 +02:00
unixsys.d Fixed problem with argument of WEXITSTATUS 2008-10-05 10:16:38 +02:00