1 |
|
New in release 0.16 |
2 |
|
|
3 |
|
Runtime interface changes: |
4 |
|
|
5 |
|
* Native method VMClass.getModifiers() now takes an additional |
6 |
|
boolean parameter. |
7 |
|
* Deprecated native method VMClassLoader.defineClass(ClassLoader, |
8 |
|
String, byte[], int, int) has been replaced by |
9 |
|
VMClassLoader.defineClass(ClassLoader, String, byte[], int, int, |
10 |
|
ProtectionDomain) |
11 |
|
* VMClassLoader.loadClass(String name, boolean resolve) is now native, |
12 |
|
replacing the former version which just returned null. |
13 |
|
* Deprecated native method VMClassLoader.getPrimitiveClass(String) has |
14 |
|
been replaced by new native method VMClassLoader.getPrimitiveClass(char). |
15 |
|
* Previously empty implementations of methods VMThread.countStackFrames(), |
16 |
|
VMThrowable.fillInStackTrace(), and VMThrowable.getStackTrace() have |
17 |
|
been removed; these methods are now native methods. |
18 |
|
* Fields "exceptionTypes" and "parameterTypes" have been removed from |
19 |
|
Contructor.java and getExceptionTypes() and getParameterTypes() are |
20 |
|
now native methods. |
21 |
|
|
22 |
New in release 0.15 (Apr 29, 2005) |
New in release 0.15 (Apr 29, 2005) |
23 |
|
|
24 |
* The old character encoding framework (gnu.java.io.EncodingManager) |
* The old character encoding framework (gnu.java.io.EncodingManager) |