ECL Git Log


Commit Date  
[47dd3f] (ECL.9.10.2) by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/h/ecl.h: in Windows, refuse to build ECL without threads.

2009-10-09 16:38:06 Tree
[5f883a] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Removed unused code.

2009-10-09 15:22:49 Tree
[1eec49] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/h/ecl.h: include windows.h also for non-threaded builds.

2009-10-09 15:10:47 Tree
[f60f76] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Improve the explanation of certain changes in CHANGELOG.

2009-10-09 12:14:13 Tree
[ab76c8] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/aclocal.m4: fake -rpath in OSX using -install_name.

2009-10-09 10:23:11 Tree
[cac368] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Note latest change in src/clx/dependent.lisp

2009-10-08 18:54:24 Tree
[66408e] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/clx/dependent.lisp: the definition of holding-lock was not protected by an unwind-protect.

2009-10-08 18:29:17 Tree
[5fe3f3] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/clx/dependent.lisp: fixed typo in the definition for make-process-lock.

2009-10-08 18:27:54 Tree
[2f254c] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

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 18:19:28 Tree
[8b3ee8] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/c/unixint.d: ignore floating point point exceptions which are not marked as trappable.

2009-10-08 18:10:04 Tree
[fad9e4] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Using feenableexcept() does not really work on linux: it is broken and makes the signal handler be ignored.

2009-10-08 18:09:36 Tree
[ae89c2] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Restore the lines for building the replacement module sb-bsd-sockets.lisp.

2009-10-08 16:22:08 Tree
[3cba18] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

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 16:13:56 Tree
[a62134] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Tag new release.

2009-10-08 12:19:32 Tree
[ce0cdc] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Make ANNOUNCEMENT independent of the release.

2009-10-08 12:18:42 Tree
[b81909] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/aclocal.m4: changed the detection of processor so that it works under Snow Leopard / 64bits mode.

2009-10-08 12:17:25 Tree
[6b20a4] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/c/unixint.d: fixed typo that only affects the single-threaded builds.

2009-10-08 12:15:12 Tree
[4e9269] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Forgot to change release number as well.

2009-10-08 09:48:46 Tree
[77db58] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Forgot to change revision number in ANNOUNCEMENT.

2009-10-08 09:43:46 Tree
[d09cd9] (ECL.9.10.1) by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/lsp/top.lsp:
* When pressing Ctrl-C (SIGINT, interrupt, etc), if there is only one thread running
that thread is interrupted.
* The list of process that can be interrupted is filtered, changing the interfaces of
si::query-process and si::show-processes.

2009-10-07 13:40:18 Tree
[a66d58] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

When returning from a signal handler, ECL left a sigmask in which all signals were allowed. Now we just restore the default sigmask.

2009-10-07 13:39:23 Tree
[ffe8e1] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/c/unixint.d:
* Install the synchronous signal handlers before calling GC_init()
so that they can be overwritten.
* Under Linux, access to mprotect'ed memory causes SIGSEGV, not SIGBUS.

2009-10-07 09:25:43 Tree
[750719] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/lsp/top.lsp: (continue) did not work from within the interrupt handler.

2009-10-07 09:24:26 Tree
[0f3a7d] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/CHANGELOG: note last fix of si_process_declarations

2009-10-06 12:26:40 Tree
[1bb7f6] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

si::process-declarations did not identify extended strings as documentation.

2009-10-06 12:24:58 Tree
Older >