| .. |
|
arch
|
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 |
|
all_symbols.d
|
When ECL is built with --enable-unicode, it uses its own database for Unicode properties instead of tolower, toupper, etc.
|
2009-01-10 22:45:38 +01:00 |
|
alloc.d
|
Use a union type for storing the ANSI C stream handle and the POSIX file descriptor
|
2009-02-07 18:07:19 +01:00 |
|
alloc_2.d
|
The {instance,bytecodes,bclosure}.entry{,_fixed} fields were not always filled
|
2009-02-15 16:25:01 +01:00 |
|
apply.d
|
Finished the new dispatch code.
|
2009-02-14 00:01:57 +01:00 |
|
array.d
|
Extended strings are now arrays of 32-bit integers.
|
2009-02-07 19:54:34 +01:00 |
|
assignment.d
|
Finished the new dispatch code.
|
2009-02-14 00:01:57 +01:00 |
|
backq.d
|
Committed the changes to implement small conses
|
2008-04-30 14:24:20 +00:00 |
|
big.d
|
Deprecate name: cl_dealloc (-> ecl_dealloc)
|
2008-10-11 23:14:54 +02:00 |
|
big_ll.d
|
All allocation functions are now in the ECL library and they now have the ecl_* prefix. Old names are kept in macro form.
|
2008-10-10 22:36:15 +02:00 |
|
cfun.d
|
All function objects now have function pointers.
|
2009-02-14 21:44:16 +01:00 |
|
cfun_dispatch.d
|
All function objects now have function pointers.
|
2009-02-14 21:44:16 +01:00 |
|
char_ctype.d
|
Extended strings are now arrays of 32-bit integers.
|
2009-02-07 19:54:34 +01:00 |
|
character.d
|
Extended strings are now arrays of 32-bit integers.
|
2009-02-07 19:54:34 +01:00 |
|
cinit.d
|
Implement streams based on POSIX file descriptors.
|
2008-10-20 00:27:21 +02:00 |
|
cmpaux.d
|
frs_push, frs_pop and ecl_unwind tak an environment as arg
|
2008-10-13 22:34:18 +02:00 |
|
compiler.d
|
Slight optimizations of C code for compiler.d
|
2009-02-21 22:31:50 +01:00 |
|
disassembler.d
|
New bytecodes for parsing the arguments of an interpreted function.
|
2009-02-21 00:07:16 +01: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
|
Eliminate more uses of fake variable cl_env
|
2008-10-11 23:09:45 +02:00 |
|
earith.d
|
Enforce indent and mode conditions on files
|
2008-01-26 10:30:41 +00:00 |
|
error.d
|
Print the value of errno when an internal error happened (J.Elsasser).
|
2009-01-27 21:48:35 +01:00 |
|
eval.d
|
Slight simplification of the ecl_stack_frame structure, with changes associated to interpreter, gfun and apply
|
2009-02-19 00:04:31 +01:00 |
|
ffi.d
|
Extended strings are now arrays of 32-bit integers.
|
2009-02-07 19:54:34 +01:00 |
|
file.d
|
MSVC does not have unistd.h
|
2009-02-11 22:33:20 +01:00 |
|
format.d
|
Extended strings are now arrays of 32-bit integers.
|
2009-02-07 19:54:34 +01:00 |
|
gbc-new.d
|
Enforce indent and mode conditions on files
|
2008-01-26 10:30:41 +00:00 |
|
gbc.d
|
Finished the new dispatch code.
|
2009-02-14 00:01:57 +01:00 |
|
gfun.d
|
Slight simplification of the ecl_stack_frame structure, with changes associated to interpreter, gfun and apply
|
2009-02-19 00:04:31 +01:00 |
|
hash.d
|
Changed the way closures are invoked, to make them similar to generic functions and bytecodes
|
2009-02-15 12:05:56 +01:00 |
|
instance.d
|
The {instance,bytecodes,bclosure}.entry{,_fixed} fields were not always filled
|
2009-02-15 16:25:01 +01:00 |
|
interpreter.d
|
Fixed the optimization of parsing &allow-other-keys.
|
2009-02-21 22:31:30 +01:00 |
|
list.d
|
Use the new function call model for sequences.
|
2009-02-16 12:18:02 +01:00 |
|
load.d
|
Finished the new dispatch code.
|
2009-02-14 00:01:57 +01:00 |
|
macros.d
|
Committed the changes to implement small conses
|
2008-04-30 14:24:20 +00:00 |
|
main.d
|
In case of failure, mmap() returns MAP_FAILED, not MAP_FAIL (got it wrong from a webpage).
|
2009-02-08 17:31:10 +01:00 |
|
Makefile.in
|
Slight simplification of the ecl_stack_frame structure, with changes associated to interpreter, gfun and apply
|
2009-02-19 00:04:31 +01:00 |
|
mapfun.d
|
Slight simplification of the ecl_stack_frame structure, with changes associated to interpreter, gfun and apply
|
2009-02-19 00:04:31 +01:00 |
|
multival.d
|
Enforce indent and mode conditions on files
|
2008-01-26 10:30:41 +00:00 |
|
newhash.h
|
Extended strings are now arrays of 32-bit integers.
|
2009-02-07 19:54:34 +01:00 |
|
num_arith.d
|
All allocation functions are now in the ECL library and they now have the ecl_* prefix. Old names are kept in macro form.
|
2008-10-10 22:36:15 +02:00 |
|
num_co.d
|
FLOOR, CEILING, etc, return a second value that is a signed zero, as in (FLOOR -1.0 -1.0).
|
2008-12-23 12:19:25 +01: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
|
All allocation functions are now in the ECL library and they now have the ecl_* prefix. Old names are kept in macro form.
|
2008-10-10 22:36:15 +02:00 |
|
num_pred.d
|
Enforce indent and mode conditions on files
|
2008-01-26 10:30:41 +00:00 |
|
num_rand.d
|
All allocation functions are now in the ECL library and they now have the ecl_* prefix. Old names are kept in macro form.
|
2008-10-10 22:36:15 +02:00 |
|
num_sfun.d
|
LOG does not overflow on bignums
|
2009-01-27 22:40:43 +01:00 |
|
number.d
|
Unify the sources for windows and posix threads
|
2008-10-11 11:38:15 +02:00 |
|
package.d
|
Now that base/extended strings produce the same hash codes, we find-symbol does not need to coerce extended strings to simple ones.
|
2008-10-26 17:47:35 +01:00 |
|
pathname.d
|
Accept :UNSPECIFIC as pathname type component.
|
2009-01-16 19:37:28 +01: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 bytecodes for parsing the arguments of an interpreted function.
|
2009-02-21 00:07:16 +01:00 |
|
read.d
|
New bytecodes for parsing the arguments of an interpreted function.
|
2009-02-21 00:07:16 +01:00 |
|
reference.d
|
The macros/functions for accessing and changing symbol values require an environment value.
|
2008-10-12 16:44:29 +02:00 |
|
sequence.d
|
All allocation functions are now in the ECL library and they now have the ecl_* prefix. Old names are kept in macro form.
|
2008-10-10 22:36:15 +02:00 |
|
stacks.d
|
Replaced EXT:SET-STACK-SIZE with the pair EXT:SET/GET-LIMIT which also allows to adjust the heap size.
|
2008-10-25 20:49:00 +02:00 |
|
string.d
|
Extended strings are now arrays of 32-bit integers.
|
2009-02-07 19:54:34 +01:00 |
|
structure.d
|
All allocation functions are now in the ECL library and they now have the ecl_* prefix. Old names are kept in macro form.
|
2008-10-10 22:36:15 +02:00 |
|
symbol.d
|
Merged the new_signals branch.
|
2008-12-23 12:08:29 +01:00 |
|
symbols_list.h
|
Finished the new dispatch code.
|
2009-02-14 00:01:57 +01:00 |
|
symbols_list2.h
|
Finished the new dispatch code.
|
2009-02-14 00:01:57 +01:00 |
|
tcp.d
|
Better support for external formats, including the :CR, :LF and :CRLF options.
|
2009-01-02 16:49:01 +01:00 |
|
threads.d
|
frs_push, frs_pop and ecl_unwind tak an environment as arg
|
2008-10-13 22:34:18 +02:00 |
|
time.d
|
WinSock.h is needed for struct timeval (Claus Brod)
|
2008-09-28 22:41:44 +00:00 |
|
typespec.d
|
The macros/functions for accessing and changing symbol values require an environment value.
|
2008-10-12 16:44:29 +02:00 |
|
unify.d
|
Enforce indent and mode conditions on files
|
2008-01-26 10:30:41 +00:00 |
|
unixfsys.d
|
A bug in the binary file loaded prevented loading a recompiled file.
|
2009-01-11 10:54:36 +01:00 |
|
unixint.d
|
Merged the new_signals branch.
|
2008-12-23 12:08:29 +01:00 |
|
unixsys.d
|
Better support for external formats, including the :CR, :LF and :CRLF options.
|
2009-01-02 16:49:01 +01:00 |