source: public/content/release-notes-0.23.shtml

Last change on this file was 14741, checked in by Mark Evenson, 9 years ago

html: change references from lisp.not.org to abcl.org and common-lisp.net as appropiate.

abcl.org names all permanent ABCL specific resources.

common-lisp.net replaces lisp.not.org as naming for non-ABCL specific
resources.

  • Property svn:keywords set to Id
File size: 2.7 KB
Line 
1<?xml version="1.0"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
3    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5<head>
6  <title>Release Notes for ABCL 0.23</title>
7  <link rel="stylesheet" type="text/css" href="style.css"/>
8  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
9</head>
10
11<body>
12 <div id="title" class="header">
13   <h1>Release Notes for ABCL 0.23</h1>
14 </div>
15
16<!--#include virtual="left-menu" -->
17
18<div class="rn">
19
20<dl>
21  <dt>No more failures in Maxima's test suite</dt>
22  <dd>Working together with the developers from the Maxima program, we've been
23    able to identify the causes for the last few remaining failures and
24    apply fixes - mostly to ABCL, but some in Maxima too.  Thanks guys!</dd>
25  <dt>Fixes to stop JRockit JVM's optimizer from crashing</dt>
26  <dd>Some specific aspects of the byte code we generated was a problem
27    for the optimizer in JRockit JVM.  JRockit has been fixed, but the release
28    won't be out for some time.  Since we identified the offending code, we
29    decided to change our byte code as well.</dd>
30  <dt>Fixes to CLOS thread safety.</dt>
31  <dd>Taking advantage of the java.util.concurrent package, we have both been
32    able to eliminate many synchronized blocks, reducing chances for
33    contention as well as increasing protection by using types with built-in
34    protection.
35  </dd>
36  <dt>Updated ASDF2</dt>
37  <dd>ASDF2 has been updated to its latest version 2.010.1</dd>
38  <dt>Experimental support for the long form of DEFINE-METHOD-COMBINATION</dt>
39  <dd>Support for the long form of DEFINE-METHOD-COMBINATION has been added,
40    however, this support is derived from Sacla and XCL, which probably means
41    that the code hasn't been excercised all that much and does contain
42    bugs.  You're strongly urged to help debug and define test-cases in order
43    to fix any issues in the code.</dd>
44  <dt>A new (generic) class writer</dt>
45  <dd>Our compiler used to contain code to generate class files which exactly
46    match ABCL's usage patterns.  However, in order to expand ABCL's compiler
47    possibilities - as well as providing support for extension of Java classes
48    at runtime - a more generic class file generator is required.  We have one
49    now! </dd>
50
51</dl>
52
53</div>
54
55<p><a href="release-notes.shtml">Release notes for older releases</a>.</p>
56
57<div class="footer">
58  <p>ABCL is <a href="http://abcl.org">Armed Bear Common Lisp</a>.</p>
59  <p>Hosted via <a href="http://common-lisp.net/">common-lisp.net</a>.</p>
60
61 <div class="check">
62   <a href="http://validator.w3.org/check/referer">Valid XHTML 1.0 Strict</a>
63 </div>
64<div style="float:right;font-size:10px;font-family:monospace">$Id: release-notes-0.23.shtml 14741 2015-01-05 16:44:38Z mevenson $</div>
65</div>
66
67</div>
68</body>
69</html>
Note: See TracBrowser for help on using the repository browser.