Revision 16960,
1.4 KB
checked in by ghudson, 23 years ago
(diff) |
This commit was generated by cvs2svn to compensate for changes in r16959,
which included commits to RCS files with non-trunk default branches.
|
Line | |
---|
1 | New in libgcj X.XX: |
---|
2 | |
---|
3 | * libgcj now includes a bytecode interpreter. If a compiled version of a class |
---|
4 | is not found in the application binary or linked shared libraries, the |
---|
5 | class loader will search for a bytecode version in the CLASSPATH and execute |
---|
6 | it using the interpreter. A new front end that behaves like the traditional |
---|
7 | `java' command is also provided: `gij'. |
---|
8 | |
---|
9 | * Support for specifying java system properties. Properties can either be set |
---|
10 | at runtime via the GCJ_PROPERTIES environment variable in the format |
---|
11 | "<name>=<value> ..."'; or can be compiled into an application binary using |
---|
12 | -D<name>=<value>. |
---|
13 | |
---|
14 | * Support for setjmp/longjmp (sjlj) exception handling has been added, as an |
---|
15 | alternative to the existing range-table based mechanism. sjlj is the default |
---|
16 | on non-sparc, non-x86 targets, or can be specified with the |
---|
17 | `--enable-sjlj-exceptions' configure parameter. |
---|
18 | |
---|
19 | * Complete JDK 1.1 reflection support, including invocation. |
---|
20 | |
---|
21 | * Throwable.printStackTrace() has been implemented. |
---|
22 | |
---|
23 | * Runtime.loadLibrary() has been implemented. |
---|
24 | |
---|
25 | * Class.forName() will now try to load a series of shared objects in order |
---|
26 | to find the requested class. If a class `gnu.quux.whatever' is requested, |
---|
27 | libgcj will search the system shared library path (eg LD_LIBRARY_PATH) for |
---|
28 | `gnu-quux-whatever.so', then `gnu-quux.so', and finally `gnu.so'. |
---|
29 | |
---|
30 | * A pure-java implementation of java.math.BigInteger. |
---|
31 | |
---|
32 | New in libgcj 2.95: |
---|
33 | |
---|
34 | * First public release |
---|
Note: See
TracBrowser
for help on using the repository browser.