Projects / OpenMCL / Releases

All releases of OpenMCL

  •  28 Jan 2002 10:06
Avatar

    Release Notes: This release includes a port to Darwin/MacOS X. The memory management subsystem has be rewritten: instead of using a fixed-size heap, the heap is expanded on demand. Some arithmetic functions have been moved from Lisp to assembly, to improve speed, and the compiler now inlines operations on arguments of type (unsigned-byte 32).

    •  11 Dec 2001 18:25
    Avatar

      Release Notes: Reorganizing the interface database files in Berkeley DB v1 format, new INSPECT and STEP commands (they default to a tty-based interface, but there is support for plugging in alternate interfaces), some extra commands for dealing with threads in the read-eval-print loop and the debugger, internal changes to simplify cross-compilation, new primitives for accessing 64-bit memory locations, some OpenGL and GTk+ demo programs, and numerous bugfixes.

      •  29 Oct 2001 21:25
      Avatar

        Release Notes: This release has modification of subprimitive addressing to improve possibilities for code sharing and storing lisp images in native object files, improvements to the interface translator to support PPC structure return conventions, and initial compiler support for unboxed arithmetic. FILE-SIZE and FILE-POSITION support 64-bit offsets (pending LinuxPPC support). There are many bugfixes.

        •  18 Sep 2001 10:26
        Avatar

          Release Notes: BSD sockets interface, shared library support, multibyte I/O, improved path name handling, support for AltiVec ops from the Lisp assembler, better support for running external programs, and many bugfixes added.

          •  24 Aug 2001 19:23
          Avatar

            Release Notes: A new foreign type system based on a slightly watered-down version of CMUCL's ALIEN-TYPEs, implementation of the #_ and #$ reader macros, a mechanism for doing Linux system calls directly, improved error handling on system calls (and C library function calls), updating some functions that handle pathnames to try to translate physical pathnames into logical pathnames, and lots of bugfixes.

            Screenshot

            Project Spotlight

            episoder

            A tool to tell you about new episodes of your favourite TV shows.

            Screenshot

            Project Spotlight

            BalanceNG

            A modern software IP load balancer.