Wednesday, August 29, 2012

Allegro CL 9.0 release update

Latest information on Allegro Common Lisp 9.0

Information that was not available at the time Allegro Common Lisp 9.0 was released is available on this page. 

  • Mac OS X 10.8 (aka Mountain Lion), during an upgrade from a previous version of the operating system, removes X11 if it was present at the time of the upgrade. For most users, this will be detected once you run the IDE, and you will be directed to download and install XQuartztarget blank image.. For more information see our installation guidetarget blank image..
  • The documentation for excl:defvar-nonbindabletarget blank image. has been corrected.

Wednesday, August 22, 2012

Atomic operations in Allegro CL 9.0 SMP

Allegro CL 9.0 with SMP is now released and available on Windows, the Mac, and Linux. We will be having a series of Tech Corner articles on using SMP. In this one, we discuss some atomic operations. These are special versions of standard Lisp store or read/modify/store operations which are guaranteed to work in SMP. We will show examples where using the standard operations will fail but the atomic operations will succeed, and give some cautions about what success means. Click here to see the article.