source: public_html/release-notes-0.23.shtml @ 13741

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

Correct to valid XHTML.

File size: 2.8 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>ABCL - Release notes v0.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 class="header">
13   <h1>ABCL - Release notes for version 0.23</h1>
14 </div>
15
16<!--#include virtual="left-menu" -->
17
18<div class="rn">
19
20<h2>Most notable changes in ABCL 0.23</h2>
21
22
23<p><a href="release-notes-0.22.shtml">Release notes for older releases</a>.</p>
24
25<dl>
26  <dt>No more failures in Maxima's test suite</dt>
27  <dd>Working together with the developers from the Maxima program, we've been
28    able to identify the causes for the last few remaining failures and
29    apply fixes - mostly to ABCL, but some in Maxima too.  Thanks guys!</dd>
30  <dt>Fixes to stop JRockit JVM's optimizer from crashing</dt>
31  <dd>Some specific aspects of the byte code we generated was a problem
32    for the optimizer in JRockit JVM.  JRockit has been fixed, but the release
33    won't be out for some time.  Since we identified the offending code, we
34    decided to change our byte code as well.</dd>
35  <dt>Fixes to CLOS thread safety.</dt>
36  <dd>Taking advantage of the java.util.concurrent package, we have both been
37    able to eliminate many synchronized blocks, reducing chances for
38    contention as well as increasing protection by using types with built-in
39    protection.
40  </dd>
41  <dt>Updated ASDF2</dt>
42  <dd>ASDF2 has been updated to its latest version 2.010.1</dd>
43  <dt>Experimental support for the long form of DEFINE-METHOD-COMBINATION</dt>
44  <dd>Support for the long form of DEFINE-METHOD-COMBINATION has been added,
45    however, this support is derived from Sacla and XCL, which probably means
46    that the code hasn't been excercised all that much and does contain
47    bugs.  You're strongly urged to help debug and define test-cases in order
48    to fix any issues in the code.</dd>
49  <dt>A new (generic) class writer</dt>
50  <dd>Our compiler used to contain code to generate class files which exactly
51    match ABCL's usage patterns.  However, in order to expand ABCL's compiler
52    possibilities - as well as providing support for extension of Java classes
53    at runtime - a more generic class file generator is required.  We have one
54    now! </dd>
55
56</dl>
57
58</div>
59
60
61<div style="float:left;width:100%">
62 <hr />
63 <p>Back to <a href="http://common-lisp.net/">Common-lisp.net</a>.</p>
64
65 <div class="check">
66   <a href="http://validator.w3.org/check/referer">Valid XHTML 1.0 Strict</a>
67 </div>
68<div style="float:right;font-size:10px;font-family:monospace">$Id: release-notes-0.22.shtml 12925 2010-09-26 17:39:13Z ehuelsmann $</div>
69</div>
70</body>
71</html>
Note: See TracBrowser for help on using the repository browser.