source: public_html/release-notes-1.9.1.shtml

Last change on this file was 15721, checked in by Mark Evenson, 10 months ago

abcl.org: further tweaks

File size: 3.6 KB
Line 
1<!DOCTYPE html>
2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
3  <head>
4    <title>Release Notes for ABCL 1.9.1</title>
5    <link rel="stylesheet" type="text/css" href="style.css"/>
6    <link rel="rdf" type="application/rdf" href="https://abcl.org/svn/tags/1.9.1/abcl.rdf"/>
7    <meta charset="utf-8"/>
8  </head>
9
10  <body>
11    <div id="title" class="header">
12      <h1>Release Notes for ABCL 1.9.1</h1>
13    </div>
14
15    <!--#include virtual="left-menu" -->
16
17    <div class="rn">
18      <h2>Platform</h2>
19      <div class="rn-fixes">
20        <p>
21          abcl-1.9.1 has been best tested on the openjdk8, openjdk11,
22        and openjdk17 runtimes.  It will run other places but those
23        are the best supported.
24        </p>
25
26    <div class="rn">
27      <h2>Changes</h2>
28      <div class="rn-fixes">
29        <pre>
30* [r15652] (Tarn W. Burton) Avoid NIL in simple LOOP from FORMAT
31  directives.
32
33* [r15651] Maven may now be used for building/testing ABCL.
34
35* [r15650] The build autoconfigure targets for openjdk17+ now add
36  necessary opens command line switches to enable the successful use
37  of CL+SSL via CFFI on such platforms.
38
39* [r15653][r15647] ABCL-ASDF:MAKE-LOCAL-MAVEN downloads a version of
40  Maven installed into the local XDG directory location and configures
41  its subsequent use in the current session.  ABCL-ASDF provides a
42  restart to invoke this installation if Maven can't be located at
43  runtime.
44
45* [r15644] (alejandrozf) fix compilation of a few TYPE-ERROR cases
46
47* [r15643][r15645] (oldk1331) Fix SYS:RUN-PROGRAM waiting problems
48
49* [r15639-40] (Alan) DEFMETHOD now accepts subtypes of MOP:SPECIALIZER
50  as a discriminator.
51
52* [r15636] Provide SETF'abl api for inspecting and modifying the
53  underlying JVM context classloader.
54
55* [r15635] Implement THREADS:GET-JAVA-THREAD
56
57* [r15633] Update openjdk versions ci installation automation to use
58  latest openjdk8, openjdk11, openjdk17, and openjdk19 binaries.
59
60* [r15632] ABCL-INTROSPECT properly scope reference to JavaStackFrame
61
62* [r15631] Update IDE build/debug artifacts to Netbeans 16
63
64* [r15630] (alejandrozf) Fix compilation of top-level lambda in
65  function position.
66
67* [r15628] (alejandrozf) Fix COMPILE-FILE-PATHNAME for Maxima.
68
69* [r15622-24] Use TLS for all http resource names.
70
71* [r15619] (alejandrozf) Accept KEYWORD as a package name when interning.
72
73* [r15617] Upgrade to jna-5.12.1.
74
75* [r15616] Enable compilation of wide indicies for ALOAD, ASTORE,
76  ILOAD, ISTORE, LLOAD, and LSTORE opcodes.
77
78* [r15610] Revisit strategy for use of virtual threads.  Native
79  threads are now the default.  The ability to spawn virtual threads
80  is indicated by the presence of :VIRTUAL-THREADS in CL:*FEATURES*.
81  Setting the special THREADS:*THREADING-MODEL* to :VIRTUAL results in
82  THREADS:MAKE-THREADS spawning virtual threads.
83
84* [r15609] Fix inspection of LispThread stack segments
85
86* [r15605] (Uthar) Implement array types for JNEW-RUNTIME-CLASS
87
88* [r15604] (Uthar) Implement superclass constructor chaining for
89  JNEW-RUNTIME-CLASS
90
91* [r15557] (Uthar) Fix class annotations on openjdk17 and newer
92
93* [r15596] (Alejandrozf) Implement proper use of signals to fallback
94  to the use of interpreted form for compilation results larger than
95  65535 bytes.  Fixes loading of Fricas0
96
97* [r15594] Update to asdf-3.3.6
98
99        </pre>
100      </div>
101    </div>
102
103
104    <p>
105      These changes may be viewed directly at
106      <a href="http://abcl.org/svn/tags/1.9.1/CHANGES">CHANGES</a>.
107    </p>
108   
109
110    <p><a href="release-notes.shtml">Release notes for older releases of ABCL</a>.</p>
111
112</div>
113
114<div class="footer">
115  <hr />
116  <p>Hosted as part of <a href="https://common-lisp.net/">common-lisp.net</a></p>
117</div>
118
119</body>
120</html>
Note: See TracBrowser for help on using the repository browser.