| .. |
|
arch
|
Added more cases to the FFI to handle UINT8/INT8
|
2010-02-16 10:41:05 +01:00 |
|
ffi
|
Move ecl_make_codeblock() outside the #if ENABLE_DLOPEN because it is needed also by statically linked ECL.
|
2011-06-30 11:07:31 +02:00 |
|
numbers
|
Added a new file, impl/math_fenv.h, grouping all definitions related to floating point exceptions and their handling. This is completed with impl/math_fenv_msvc.h with inline definitions of the C99 fenv.h functions for Microsoft's compiler
|
2010-11-09 00:44:12 +01:00 |
|
printer
|
Remove the 'thread-safe' argument from remaining calls to cl__make_hash_table
|
2011-07-31 16:45:34 +02:00 |
|
reader
|
When parsing a floating point number at least one digit should be present. ECL parsed +.e0 as +0.0e0, instead of as a symbol.
|
2011-07-31 15:51:09 +02:00 |
|
threads
|
Fix package prefix (si->ext) in Windows' threading code (src/c/threads/process.d)
|
2011-05-22 23:35:07 +02:00 |
|
unicode
|
The Unicode database distributed as C files.
|
2011-02-20 23:53:02 +00:00 |
|
all_symbols.d
|
EXT package created containing the original set of symbols (not yet filtered) and re-exported from SYS
|
2011-02-27 23:20:12 +01:00 |
|
alloc.d
|
Removed the possibility of building ECL without bignums
|
2010-11-06 16:42:39 +01:00 |
|
alloc_2.d
|
Nested TIME calls do not reset the GC counters. This requires reimplementing GC-STATS to have a special input value mean 'resetting the counters'.
|
2011-02-08 23:54:14 +01:00 |
|
apply.d
|
Mark FEprogram_error as noreturn.
|
2010-02-04 00:31:03 +01:00 |
|
array.d
|
Errors in array/sequence indexes are now a bit more uniform. Eliminated FEillegal_index. Changed prototype for FEtype_error_index. Fixed typo in FEwrong_index.
|
2011-04-03 10:03:50 +02:00 |
|
assignment.d
|
|
|
|
backq.d
|
|
|
|
big.d
|
Fixed various warnings to allow compiling ECL with CLang
|
2011-01-23 16:06:47 +01:00 |
|
big_ll.d
|
|
|
|
cfun.d
|
Fixed various warnings to allow compiling ECL with CLang
|
2011-01-23 16:06:47 +01:00 |
|
cfun_dispatch.d
|
Use __builtin_expect() in the dispatch functions.
|
2010-02-04 21:25:17 +01:00 |
|
char_ctype.d
|
Embed the Unicode database in the C library as a sequence of C arrays.
|
2011-02-20 23:52:24 +00:00 |
|
character.d
|
Fixed typo in size of char-name array
|
2010-12-07 22:56:27 +01:00 |
|
cinit.d
|
EXT package created containing the original set of symbols (not yet filtered) and re-exported from SYS
|
2011-02-27 23:20:12 +01:00 |
|
cmpaux.d
|
Unboxed type SHORT-FLOAT removed from the core.
|
2010-08-17 19:47:14 +02:00 |
|
compiler.d
|
Remove the 'thread-safe' argument from remaining calls to cl__make_hash_table
|
2011-07-31 16:45:34 +02:00 |
|
disassembler.d
|
Disassembler for missing code OP_EXIT_PROGV
|
2011-03-27 23:36:55 +02:00 |
|
dosdummy.d
|
|
|
|
dostimes.d
|
|
|
|
dpp.c
|
Added C backtraces (EXT:DUMP-C-BACKTRACE) and used them at boot time, when the error handler is not set up.
|
2010-11-07 12:49:55 +01:00 |
|
earith.d
|
|
|
|
ecl_constants.h
|
Removed init_numbers(), replacing it with static constants in all_symbols.d
|
2010-11-06 00:06:06 +01:00 |
|
ecl_features.h
|
Removed the possibility of building ECL without bignums
|
2010-11-06 16:42:39 +01:00 |
|
error.d
|
Errors in array/sequence indexes are now a bit more uniform. Eliminated FEillegal_index. Changed prototype for FEtype_error_index. Fixed typo in FEwrong_index.
|
2011-04-03 10:03:50 +02:00 |
|
eval.d
|
Replace use of __builtin_expect() with two macros, ecl_{likely,unlikely}
|
2010-02-04 16:54:05 +01:00 |
|
ffi.d
|
Some older versions of libffi.h do not define X86_ANY.
|
2011-07-30 22:00:03 +02:00 |
|
file.d
|
:external-format :pass-through did not implement actual pass-through in Unicode builds.
|
2011-06-28 19:32:01 +02:00 |
|
format.d
|
Update ECL's old implementation of FORMAT to make it work (J. Jaakkola)
|
2010-11-21 21:54:10 +01:00 |
|
gbc-new.d
|
Add the boxed SSE packed vector types.
|
2010-08-20 20:29:03 +02:00 |
|
gbc.d
|
Removed the possibility of building ECL without bignums
|
2010-11-06 16:42:39 +01:00 |
|
gfun.d
|
Fixed various warnings to allow compiling ECL with CLang
|
2011-01-23 16:06:47 +01:00 |
|
hash.d
|
Hash tables are no longer implicitly locked
|
2011-07-31 15:24:50 +02:00 |
|
instance.d
|
Errors in array/sequence indexes are now a bit more uniform. Eliminated FEillegal_index. Changed prototype for FEtype_error_index. Fixed typo in FEwrong_index.
|
2011-04-03 10:03:50 +02:00 |
|
interpreter.d
|
Added the possibility of compiling load-time forms in the interpreter, when :load-toplevel is active.
|
2011-02-26 23:56:57 +01:00 |
|
iso_latin_names.h
|
More of the string constants that are used in main.d are now statically allocated.
|
2010-08-21 13:25:16 +02:00 |
|
list.d
|
Errors in array/sequence indexes are now a bit more uniform. Eliminated FEillegal_index. Changed prototype for FEtype_error_index. Fixed typo in FEwrong_index.
|
2011-04-03 10:03:50 +02:00 |
|
load.d
|
Remove debug statement.
|
2011-06-24 23:36:35 +02:00 |
|
macros.d
|
Replace use of __builtin_expect() with two macros, ecl_{likely,unlikely}
|
2010-02-04 16:54:05 +01:00 |
|
main.d
|
Remove the 'thread-safe' argument from remaining calls to cl__make_hash_table
|
2011-07-31 16:45:34 +02:00 |
|
Makefile.in
|
Added the possibility of linking ECL's compiled data as binary data at the end of the compiled files, instead of C constants.
|
2011-06-23 21:28:58 +02:00 |
|
mapfun.d
|
Optimize ecl-inl.h for small cons and use of ecl_unlikely. New macros ECL_CONSP, ECL_LISTP, ECL_ATOM, ECL_SYMBOLP
|
2010-02-27 09:47:05 +01:00 |
|
multival.d
|
|
|
|
newhash.h
|
|
|
|
num_arith.d
|
Split +,-,*,/ into separate files with a slightly more compact dispatch
|
2010-11-04 23:40:11 +01:00 |
|
num_co.d
|
Fixed rounding towards even numbers in ROUND.
|
2010-12-25 19:29:56 +01:00 |
|
num_log.d
|
Removed the possibility of building ECL without bignums
|
2010-11-06 16:42:39 +01:00 |
|
num_pred.d
|
ODDP, PLUSP, MINUSP split into separate files
|
2010-11-02 18:09:19 +01:00 |
|
num_rand.d
|
Removed the possibility of building ECL without bignums
|
2010-11-06 16:42:39 +01:00 |
|
number.d
|
Fixed typo in prepare_ratio_to_float()
|
2010-12-07 20:11:07 +01:00 |
|
package.d
|
Remove the 'thread-safe' argument from remaining calls to cl__make_hash_table
|
2011-07-31 16:45:34 +02:00 |
|
pathname.d
|
Slightly more verbose message when coercing to filenames.
|
2011-03-06 23:57:53 +01:00 |
|
predicate.d
|
Fixed various warnings to allow compiling ECL with CLang
|
2011-01-23 16:06:47 +01:00 |
|
print.d
|
Use conditions and restarts for signalling and fixing encoding and decoding errors
|
2011-01-27 22:39:49 +01:00 |
|
read.d
|
Remove the 'thread-safe' argument from remaining calls to cl__make_hash_table
|
2011-07-31 16:45:34 +02:00 |
|
reference.d
|
Optimize ecl-inl.h for small cons and use of ecl_unlikely. New macros ECL_CONSP, ECL_LISTP, ECL_ATOM, ECL_SYMBOLP
|
2010-02-27 09:47:05 +01:00 |
|
sequence.d
|
Errors in array/sequence indexes are now a bit more uniform. Eliminated FEillegal_index. Changed prototype for FEtype_error_index. Fixed typo in FEwrong_index.
|
2011-04-03 10:03:50 +02:00 |
|
serialize.d
|
Hash tables are no longer implicitly locked
|
2011-07-31 15:24:50 +02:00 |
|
sse2.d
|
Make boxed SSE packs untyped for all purposes but printing.
|
2010-10-03 23:43:52 +02:00 |
|
stacks.d
|
Fixed typo in frs_set_limit
|
2011-01-23 22:50:55 +01:00 |
|
string.d
|
Errors in array/sequence indexes are now a bit more uniform. Eliminated FEillegal_index. Changed prototype for FEtype_error_index. Fixed typo in FEwrong_index.
|
2011-04-03 10:03:50 +02:00 |
|
structure.d
|
Optimize ecl-inl.h for small cons and use of ecl_unlikely. New macros ECL_CONSP, ECL_LISTP, ECL_ATOM, ECL_SYMBOLP
|
2010-02-27 09:47:05 +01:00 |
|
symbol.d
|
Optimize ecl-inl.h for small cons and use of ecl_unlikely. New macros ECL_CONSP, ECL_LISTP, ECL_ATOM, ECL_SYMBOLP
|
2010-02-27 09:47:05 +01:00 |
|
symbols_list.h
|
GET/SET-FINALIZER was not in the EXT package
|
2011-07-30 21:08:53 +02:00 |
|
symbols_list2.h
|
GET/SET-FINALIZER was not in the EXT package
|
2011-07-30 21:08:53 +02:00 |
|
tcp.d
|
Fixed various warnings to allow compiling ECL with CLang
|
2011-01-23 16:06:47 +01:00 |
|
time.d
|
The lisp handler for SIGCHLD is now a separate function, si:wait-for-all-processes
|
2011-03-19 22:30:44 +01:00 |
|
typespec.d
|
Errors in array/sequence indexes are now a bit more uniform. Eliminated FEillegal_index. Changed prototype for FEtype_error_index. Fixed typo in FEwrong_index.
|
2011-04-03 10:03:50 +02:00 |
|
unify.d
|
|
|
|
unixfsys.d
|
DIRECTORY accepts :FOLLOW-SYMLINKS
|
2011-03-06 23:28:23 +01:00 |
|
unixint.d
|
Avoid including fenv.h twice
|
2011-03-25 23:03:33 +01:00 |
|
unixsys.d
|
windows.h is needed for si:close-windows-handle
|
2011-05-29 00:06:32 +02:00 |