wiki:ReleaseNotes/1.7

Version 2 (modified by rme, 3 years ago) (diff)

--

Here are some highlights of changes in the 1.7 release.

The 32-bit Windows lisp now runs on 64-bit Windows.

The 64-bit Windows lisp kernel now builds with (and requires) a recent version of the mingw-w64 toolchain. See WindowsNotes.

The ARM port now requires an ARMv7 processor. There have been many improvements and bug fixes to the ARM port.

Support for Mac OS X running on !PowerPC has been dropped. Linux on !PowerPC is still supported.

The image and fasl file versions have changed.

The bundled version of ASDF is now 2.016.

asdf-install is no longer bundled. (See  http://www.quicklisp.org/ for an alternative.)

In previous versions of CCL, *gensym-counter* was thread-local. It is now global, which means that gensym will produce lisp-wide unique symbol names. This implies, however, that user code that modifies *gensym-counter* must arrange to serialize access to it in some way. See http://trac.clozure.com/ccl/ticket/799 for discussion.

New variable ccl:*disassemble-verbose*. When true, the x86 disassembler will print the opcode bytes along with the disassembled instructions.

Code coverage improvements.