| .. |
|
arch
|
Port the changes from MSVC to GCC
|
2005-10-26 19:10:20 +00:00 |
|
all_symbols.d
|
Reorder the fields in the symbol structure, so that cons.cdr overlaps with symbol.gfdef, and now we are allowed to set property lists of NIL.
|
2005-05-12 15:45:22 +00:00 |
|
alloc.d
|
Implementation of dynamically created callbacks. FASL files and DLLs are now garbage collected unless a symbol has been referenced with si::find-foreign-symbol.
|
2005-10-17 10:29:33 +00:00 |
|
alloc_2.d
|
Type t_codeblock also exists in statically linked ECL.
|
2005-11-04 13:09:35 +00:00 |
|
apply.d
|
Fixes due to type sizes, updates of the old garbage collector and the terrible bug with hash tables merged into main trunk
|
2004-02-29 15:47:01 +00:00 |
|
array.d
|
Forbid creating arrays with element type NIL, but produce the right output for UPGRADED-A-E-T.
|
2005-11-04 09:45:55 +00:00 |
|
assignment.d
|
Changing the function definition of a symbol in a locked package results in a correctable error
|
2005-12-20 10:33:06 +00:00 |
|
backq.d
|
OUT is not a valid label under MSVC
|
2005-05-18 12:16:32 +00:00 |
|
big.d
|
- Move initializing big registers in cl_env to separate function to
|
2005-06-23 22:02:08 +00:00 |
|
big_ll.d
|
- Added possibility of configuring --without-gmp when cross-compiling
|
2005-09-19 21:52:46 +00:00 |
|
cfun.d
|
Various ANSI compatibility fixes
|
2005-05-26 19:17:53 +00:00 |
|
character.d
|
Xmas fixes. See CHANGELOG for list of changes.
|
2005-01-07 11:51:23 +00:00 |
|
cinit.d
|
Remove unused files and flags
|
2005-12-13 10:00:36 +00:00 |
|
cmpaux.d
|
Removed unused function.
|
2006-01-09 09:16:05 +00:00 |
|
compiler.d
|
Control whether it is allowed to assign a value to undefined variables.
|
2005-11-23 11:05:59 +00:00 |
|
disassembler.d
|
Implemented DOLIST/DOTIMES as macros, without magic in the interpreter.
|
2005-10-24 08:33:32 +00:00 |
|
dosdummy.d
|
Initial revision
|
2001-06-26 17:14:44 +00:00 |
|
dostimes.d
|
Initial revision
|
2001-06-26 17:14:44 +00:00 |
|
dpp.c
|
New functions for performing type inference.
|
2005-08-12 15:23:10 +00:00 |
|
earith.d
|
Add support for Mac OSX, which means
|
2001-12-25 16:13:18 +00:00 |
|
error.d
|
Do not create SIMPLE-* versions of many conditions, but do that at run time, via a uniform SIGNAL-SIMPLE-ERROR function, that can produce both normal and correctable errors.
|
2005-11-04 12:35:20 +00:00 |
|
eval.d
|
Implemented standard behavior of NO-APPLICABLE-METHOD.
|
2006-01-09 09:15:42 +00:00 |
|
ffi.d
|
Some functions are not available in the statically linked ECL
|
2005-10-26 19:13:40 +00:00 |
|
file.d
|
Remove unused functions and use prefix ecl_ on all internal functions in file.d
|
2005-11-21 10:15:22 +00:00 |
|
format.d
|
Remove unused functions and use prefix ecl_ on all internal functions in file.d
|
2005-11-21 10:15:22 +00:00 |
|
gbc-new.d
|
- Added possibility of configuring --without-gmp when cross-compiling
|
2005-09-19 21:52:46 +00:00 |
|
gbc.d
|
Missing array element type in marker
|
2005-11-08 14:29:11 +00:00 |
|
gfun.d
|
Implemented standard behavior of NO-APPLICABLE-METHOD.
|
2006-01-09 09:15:42 +00:00 |
|
hash.d
|
- Added possibility of configuring --without-gmp when cross-compiling
|
2005-09-19 21:52:46 +00:00 |
|
instance.d
|
Preliminary implementation of the UFFI.
|
2004-03-29 11:13:17 +00:00 |
|
interpreter.d
|
Implemented standard behavior of NO-APPLICABLE-METHOD.
|
2006-01-09 09:15:42 +00:00 |
|
list.d
|
NRECONC provides now a self consistent error message (before, the :DATUM was a proper list while the :EXPECTED-TYPE was (SATISFIES SI::PROPER-LIST-P))
|
2005-10-24 08:36:58 +00:00 |
|
load.d
|
ENSURE-GENERIC-FUNCTION implemented using only E-G-F-USING-CLASS. Removed assert_non_wild_pathname, as it is only required by one function. *LOAD-PATHNAME* contains the pathname supplied by the user, not the one merged with SI::GETCWD.
|
2006-01-09 09:15:10 +00:00 |
|
macros.d
|
Big changes in the way functions are compiled, unifying the code that handles DEFUN, DEFMACRO and LAMBDA, and fixing an important bug in the optimizer for tail-recursive calls.
|
2004-05-05 08:38:07 +00:00 |
|
main.d
|
Remove unused files and flags
|
2005-12-13 10:00:36 +00:00 |
|
Makefile.in
|
Allow ECL build with the various BSD make program
|
2005-11-29 14:52:02 +00:00 |
|
mapfun.d
|
Preliminary support for POSIX threads.
|
2003-11-18 11:23:07 +00:00 |
|
multival.d
|
Preliminary support for POSIX threads.
|
2003-11-18 11:23:07 +00:00 |
|
num_arith.d
|
- Added possibility of configuring --without-gmp when cross-compiling
|
2005-09-19 21:52:46 +00:00 |
|
num_co.d
|
Fixed error which arises with (FLOOR 1/2 1.0d).
|
2005-10-24 08:38:00 +00:00 |
|
num_comp.d
|
Comparison between fixnums and floats is done without loss of precision
|
2005-06-29 08:16:07 +00:00 |
|
num_log.d
|
- Added possibility of configuring --without-gmp when cross-compiling
|
2005-09-19 21:52:46 +00:00 |
|
num_pred.d
|
Changes towards 0.7b comprise naming and calling conventions. See CHANGELOG.
|
2002-11-04 14:08:24 +00:00 |
|
num_rand.d
|
Use make_{short/long}float to ensure that floating-point exceptions are detected
|
2005-10-26 11:21:26 +00:00 |
|
num_sfun.d
|
EXPT fails when exponent is a complex zero
|
2005-05-12 12:39:57 +00:00 |
|
number.d
|
Insert FWAIT routines in make_{short,long}float to detect floating point exceptions under x86
|
2005-10-26 09:14:59 +00:00 |
|
package.d
|
Changing the function definition of a symbol in a locked package results in a correctable error
|
2005-12-20 10:33:06 +00:00 |
|
pathname.d
|
ENSURE-GENERIC-FUNCTION implemented using only E-G-F-USING-CLASS. Removed assert_non_wild_pathname, as it is only required by one function. *LOAD-PATHNAME* contains the pathname supplied by the user, not the one merged with SI::GETCWD.
|
2006-01-09 09:15:10 +00:00 |
|
predicate.d
|
Implement EQUALP for hash tables (M.Goffioul)
|
2004-12-03 17:33:58 +00:00 |
|
print.d
|
Remove unused functions and use prefix ecl_ on all internal functions in file.d
|
2005-11-21 10:15:22 +00:00 |
|
profile.d
|
Fixes due to type sizes, updates of the old garbage collector and the terrible bug with hash tables merged into main trunk
|
2004-02-29 15:47:01 +00:00 |
|
read.d
|
Remove unused functions and use prefix ecl_ on all internal functions in file.d
|
2005-11-21 10:15:22 +00:00 |
|
reference.d
|
Replaced the code walker with some hooks in the bytecodes compiler and use this for the analysis of method functions. The optimizations of SLOT-VALUE references are removed, since they are buggy.
|
2005-09-19 09:31:01 +00:00 |
|
sequence.d
|
Minimized consing in VECTOR-PUSH-EXTEND and simplified sequence routines with two new abstractions ecl_copy/reverse_subarray().
|
2005-06-27 08:14:04 +00:00 |
|
stacks.d
|
Simplified the frame stack by replacing the frame class with a particular tag.
|
2005-08-30 14:38:04 +00:00 |
|
string.d
|
Mark some blocks, which contain no pointers (for instance bytecodes) as atomic
|
2005-06-27 08:15:52 +00:00 |
|
structure.d
|
Implemented the class redefinition protocol, and forward referenced classes.
|
2003-12-15 08:54:10 +00:00 |
|
symbol.d
|
Remove unused functions and use prefix ecl_ on all internal functions in file.d
|
2005-11-21 10:15:22 +00:00 |
|
symbols_list.h
|
Control whether it is allowed to assign a value to undefined variables.
|
2005-11-23 11:05:59 +00:00 |
|
symbols_list2.h
|
Control whether it is allowed to assign a value to undefined variables.
|
2005-11-23 11:05:59 +00:00 |
|
tcp.d
|
Missing header in mingw32
|
2005-10-20 09:54:29 +00:00 |
|
threads.d
|
Added support for threads in FreeBSD
|
2005-11-10 09:00:37 +00:00 |
|
threads_win32.d
|
Clean-up the way how GC symbols are accessed and re-exported from ECL.
|
2005-10-27 14:32:53 +00:00 |
|
time.d
|
Move some internal functions from time.d and the SI package to mislib without exporting the names.
|
2005-11-04 11:24:32 +00:00 |
|
typespec.d
|
ENSURE-GENERIC-FUNCTION implemented using only E-G-F-USING-CLASS. Removed assert_non_wild_pathname, as it is only required by one function. *LOAD-PATHNAME* contains the pathname supplied by the user, not the one merged with SI::GETCWD.
|
2006-01-09 09:15:10 +00:00 |
|
unify.d
|
The project name goes back to ECL. Therefore feature #+ECL returns and the
|
2001-11-21 08:07:30 +00:00 |
|
unixfsys.d
|
ENSURE-GENERIC-FUNCTION implemented using only E-G-F-USING-CLASS. Removed assert_non_wild_pathname, as it is only required by one function. *LOAD-PATHNAME* contains the pathname supplied by the user, not the one merged with SI::GETCWD.
|
2006-01-09 09:15:10 +00:00 |
|
unixint.d
|
Fix error reporting on serious signals.
|
2005-11-18 08:02:08 +00:00 |
|
unixsys.d
|
Remove unused functions and use prefix ecl_ on all internal functions in file.d
|
2005-11-21 10:15:22 +00:00 |