1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 SBCL 1.3.20 发布,高性能 Common Lisp 编译器 下载

本帖由 漂亮的石头2017-08-03 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,014
    赞:
    47
    Steel Bank Common Lisp (SBCL) 是一款高性能的 Common Lisp 编译器。除了 ANSI Common Lisp 的编译器和运行时系统之外,它还提供了一个交互式环境,包括调试器、统计分析器、代码覆盖工具和许多其他扩展。

    SBCL 1.3.20 更新内容:


    • 次要不兼容的更改:DEF{GENERIC,METHOD} no longer accept some illegal lambda lists such as (defgeneric bar (foo &key foo)) or (defgeneric baz (t)) that were accepted before.


    • 优化:a valueless &AUX binding in a BOA constructor does not force all slots reads in safe code to perform a full type check.


    • 优化:ATOMIC-PUSH and ATOMIC-POP generate better code


    • 修复:the low-level debugger would erroneously print - or not print as the case may be - "(bad-address)" for some objects depending whether the --dynamic-space-size argument was used at Lisp startup


    • 修复:a DEFCONSTANT with a non non-eql-comparable object as the value could cause miscompilation if that constant appeared as the default expression for an &OPTIONAL binding


    • 修复:generic function lambda lists are now checked for repeated and otherwise illegal entries.


    • 修复:setting gencgc_verbose = 1 could cause deadlock in fprintf() depending on the platform's stdio implementation. The relevant code has been changed to use snprintf() and write() instead.

    更多内容可查阅发行说明

    下载地址:

    http://sbcl.org/platform-table.html

    [​IMG]
    SBCL 1.3.20 发布,高性能 Common Lisp 编译器下载地址
     
正在加载...