| .. |
|
arch
|
First implementation of DFFI using libffi
|
2009-07-28 23:33:45 +02:00 |
|
all_symbols.d
|
src/c/main.d, src/c/all_symbols.d, src/h/external.h: the package MP is created also in single-threaded versions.
|
2009-10-08 18:13:56 +02:00 |
|
alloc.d
|
Initial version of semaphores both for POSIX and Windows. Includes test that detects failure of unnamed semaphores under Darwin. The whole code is still inactive.
|
2009-09-23 23:52:47 +02:00 |
|
alloc_2.d
|
Initial version of semaphores both for POSIX and Windows. Includes test that detects failure of unnamed semaphores under Darwin. The whole code is still inactive.
|
2009-09-23 23:52:47 +02:00 |
|
apply.d
|
Finished the new dispatch code.
|
2009-02-14 00:01:57 +01:00 |
|
array.d
|
New function EXT:ARRAY-RAW-DATA returns an array of octets that overlaps with the data of a given array.
|
2009-11-08 15:04:37 +01:00 |
|
assignment.d
|
Finished the new dispatch code.
|
2009-02-14 00:01:57 +01:00 |
|
backq.d
|
Some functions got new names: ecl_make_cfun, ecl_make_cfun_va, ecl_make_cclosure_va, ecl_def_c_function, ecl_def_c_function_va.
|
2009-06-07 00:32:33 +02:00 |
|
big.d
|
The function ecl_alloc_simple_vector() is responsible now for allocation of simple strings and it uses ecl_alloc_compact_object().
|
2009-08-29 18:53:28 +02:00 |
|
big_ll.d
|
New internal functions/macros _ecl_big_set_{fixnum,index}, _ecl_big_gcd, and removed all uses of bignum1.
|
2009-08-28 22:04:28 +02:00 |
|
cfun.d
|
The previous change to function-lambda-expression is incompatible with the specification
|
2009-06-17 23:27:01 +02: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
|
ECL was still using the deprecated c_string_to_object
|
2009-08-29 10:53:54 +02:00 |
|
cinit.d
|
QUIT now unwinds all forms before exiting. In addition it can kill all existing threads.
|
2009-09-13 20:46: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
|
si::process-declarations did not identify extended strings as documentation.
|
2009-10-06 14:24:58 +02:00 |
|
disassembler.d
|
Functions can now carry information about the source file and its position.
|
2009-06-07 01:14:16 +02: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
|
src/c/dpp.c: change label names to prevent conflicts with some macros.
|
2009-10-05 11:00:27 +02:00 |
|
earith.d
|
Enforce indent and mode conditions on files
|
2008-01-26 10:30:41 +00:00 |
|
error.d
|
FEwin32_error is exported also in cygwin
|
2009-11-01 20:25:37 +01:00 |
|
eval.d
|
Several fixes for various compiler warnings.
|
2009-06-07 00:02:49 +02:00 |
|
ffi.d
|
Changed the way the callback is stored, to match the format used by callback_executor and by cmpcbk.lsp
|
2009-07-29 10:42:14 +02:00 |
|
file.d
|
Functions returning "void" can not use "return something" in Sun's compiler, even if that something is (void).
|
2009-09-29 21:31:02 +02:00 |
|
format.d
|
Eliminate further uses of deprecated functions (K. Shakirov)
|
2009-09-01 10:39:04 +02:00 |
|
gbc-new.d
|
Enforce indent and mode conditions on files
|
2008-01-26 10:30:41 +00:00 |
|
gbc.d
|
Initial version of semaphores both for POSIX and Windows. Includes test that detects failure of unnamed semaphores under Darwin. The whole code is still inactive.
|
2009-09-23 23:52:47 +02:00 |
|
gfun.d
|
Several fixes for various compiler warnings.
|
2009-06-07 00:02:49 +02:00 |
|
hash.d
|
src/c/hash.d: conditionalize another use of hash.lock.
|
2009-10-01 12:48:02 +02:00 |
|
instance.d
|
Initial version of semaphores both for POSIX and Windows. Includes test that detects failure of unnamed semaphores under Darwin. The whole code is still inactive.
|
2009-09-23 23:52:47 +02:00 |
|
interpreter.d
|
Factor out the guts of PROGV into a function ecl_progv() shared by the interpreter and the compiler.
|
2009-06-19 14:49:29 +02:00 |
|
iso_latin_names.h
|
ECL now uses ISO Latin names for the lowest part of the character set.
|
2009-06-14 23:01:02 +02:00 |
|
list.d
|
Several fixes for various compiler warnings.
|
2009-06-07 00:02:49 +02:00 |
|
load.d
|
src/c/load.d:
|
2009-11-01 20:28:04 +01:00 |
|
macros.d
|
Some functions got new names: ecl_make_cfun, ecl_make_cfun_va, ecl_make_cclosure_va, ecl_def_c_function, ecl_def_c_function_va.
|
2009-06-07 00:32:33 +02:00 |
|
main.d
|
src/c/main.d, src/c/all_symbols.d, src/h/external.h: the package MP is created also in single-threaded versions.
|
2009-10-08 18:13:56 +02:00 |
|
Makefile.in
|
Legacy, HP-UX 'make' command does not handle well and end of line \ followed by comments.
|
2009-10-28 22:25:00 +01:00 |
|
mapfun.d
|
Several fixes for various compiler warnings.
|
2009-06-07 00:02:49 +02:00 |
|
multival.d
|
Replace ecl_endp() by a single list check and Null check.
|
2009-02-28 13:42:13 +01:00 |
|
newhash.h
|
Extended strings are now arrays of 32-bit integers.
|
2009-02-07 19:54:34 +01:00 |
|
num_arith.d
|
Renamed all remaining internal functions that work with bignums.
|
2009-08-28 22:31:39 +02:00 |
|
num_co.d
|
Renamed all remaining internal functions that work with bignums.
|
2009-08-28 22:31:39 +02:00 |
|
num_comp.d
|
Renamed all remaining internal functions that work with bignums.
|
2009-08-28 22:31:39 +02:00 |
|
num_log.d
|
Replace a couple of uses of si_make_vector with ecl_alloc_simple_vector
|
2009-08-29 18:59:12 +02:00 |
|
num_pred.d
|
Renamed all remaining internal functions that work with bignums.
|
2009-08-28 22:31:39 +02:00 |
|
num_rand.d
|
The function ecl_alloc_simple_vector() is responsible now for allocation of simple strings and it uses ecl_alloc_compact_object().
|
2009-08-29 18:53:28 +02:00 |
|
num_sfun.d
|
ATAN now provides a better approximation to PI/2 when working with long doubles
|
2009-06-14 23:32:46 +02:00 |
|
number.d
|
Renamed all remaining internal functions that work with bignums.
|
2009-08-28 22:31:39 +02:00 |
|
package.d
|
src/c/package.d: field hash.lock is not defined in single-threaded versions
|
2009-09-29 17:04:34 +02:00 |
|
pathname.d
|
ecl_namestring() takes now a second argument which is a flag and includes the possibility of enforcing that the output be a base string. This is used by chdir, which formerly failed to work because of getting an extended string from namestring.
|
2009-08-03 21:14:40 +02:00 |
|
predicate.d
|
Renamed all remaining internal functions that work with bignums.
|
2009-08-28 22:31:39 +02:00 |
|
print.d
|
Initial version of semaphores both for POSIX and Windows. Includes test that detects failure of unnamed semaphores under Darwin. The whole code is still inactive.
|
2009-09-23 23:52:47 +02:00 |
|
read.d
|
Eliminate further uses of deprecated functions (K. Shakirov)
|
2009-09-01 10:39:04 +02:00 |
|
reference.d
|
Several fixes for various compiler warnings.
|
2009-06-07 00:02:49 +02:00 |
|
sequence.d
|
The function ecl_alloc_simple_vector() is responsible now for allocation of simple strings and it uses ecl_alloc_compact_object().
|
2009-08-29 18:53:28 +02:00 |
|
stacks.d
|
src/c/unixint.d, src/c/stacks.d: we cannot execute signal handlers in separate stacks, because it confuses the lisp environment. Instead when detecting stack overflows we just jump out.
|
2009-10-08 20:19:28 +02:00 |
|
string.d
|
The function ecl_alloc_simple_vector() is responsible now for allocation of simple strings and it uses ecl_alloc_compact_object().
|
2009-08-29 18:53:28 +02: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
|
New function EXT:ARRAY-RAW-DATA returns an array of octets that overlaps with the data of a given array.
|
2009-11-08 15:04:37 +01:00 |
|
symbols_list2.h
|
New function EXT:ARRAY-RAW-DATA returns an array of octets that overlaps with the data of a given array.
|
2009-11-08 15:04:37 +01:00 |
|
tcp.d
|
Renamed all remaining internal functions that work with bignums.
|
2009-08-28 22:31:39 +02:00 |
|
threads.d
|
threads.d: fixed two typos in the error checks for condition variables.
|
2009-10-02 10:02:05 +02:00 |
|
threads_mutex.d
|
threads_mutex.d: fixed wait duration in mp_get_lock_wait().
|
2009-10-01 15:55:31 +02:00 |
|
time.d
|
Code to implement mp:interrupt-process in Windows:
|
2009-09-22 20:13:23 +02:00 |
|
typespec.d
|
Initial version of semaphores both for POSIX and Windows. Includes test that detects failure of unnamed semaphores under Darwin. The whole code is still inactive.
|
2009-09-23 23:52:47 +02:00 |
|
unify.d
|
Enforce indent and mode conditions on files
|
2008-01-26 10:30:41 +00:00 |
|
unixfsys.d
|
si:copy-file must be protected against interrupts
|
2009-11-01 20:26:23 +01:00 |
|
unixint.d
|
src/c/unixint.d: cl_core.default_sigmask is not used in mingw32.
|
2009-10-14 11:15:31 +02:00 |
|
unixsys.d
|
Fixed type mismatch by conversion of formatted string to base-string (D Statyvka)
|
2009-06-17 20:27:57 +02:00 |