jamvm

view ChangeLog @ 403:907df5a02819

Fix storage of protection domain for OpenJDK.

2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>

* src/class.c,
* src/jam.h:
Change signature of defineClass to include
protection domain.
* src/jni.c: Fix call to defineClass to send
NULL protection domain as HotSpot does.
* src/natives.c: Send protection domain directly
to defineClass on OpenJDK as there is no field to
inject it into.
author andrew
date Tue Aug 05 06:03:08 2008 +0100 (2008-08-05)
parents 24373fc1d951
children f70700d622a8
line source
1 Please refer to the NEWS file for details of changes
2 between releases.
4 CVMI ChangeLog
5 ==============
6 2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
8 * src/class.c,
9 * src/jam.h:
10 Change signature of defineClass to include
11 protection domain.
12 * src/jni.c: Fix call to defineClass to send
13 NULL protection domain as HotSpot does.
14 * src/natives.c: Send protection domain directly
15 to defineClass on OpenJDK as there is no field to
16 inject it into.
18 2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
20 * .hgignore: Updated with autogen.sh output.
21 * configure.ac: Add new trace options.
22 * src/class.c,
23 * src/excep.c,
24 * src/natives.c,
25 * src/resolve.c: Add trace support.
26 * src/jam.h,
27 * src/dll.c,
28 * src/os/linux/os.c: Add support for reporting
29 the linking error using dlerror.
31 2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
33 * configure.ac: Credit CACAO for
34 --with-java-runtime-library macro.
35 * src/excep.c,
36 * src/symbol.h:
37 Handle differing signature of StackTraceElement
38 constructor.
40 2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
42 * configure.ac:
43 Add --with-java-runtime-library from CACAO and
44 change --with-classpath-install-dir to
45 --with-java-runtime-library-install-dir.
46 * lib/Makefile.am,
47 * src/class.h,
48 * src/dll.c:
49 Define class library and native libs location
50 depending on value of --with-java-runtime-library.
52 2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
54 * lib/java/security/VMAccessController.java:
55 Remove ambiguity in call to java.security.CodeSource
56 constructor introduced by recent API changes.
58 2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
60 * lib/java/lang/VMClassLoader.java,
61 * lib/java/lang/VMRuntime.java,
62 * lib/java/lang/VMThread.java,
63 * lib/java/security/VMAccessController.java:
64 Remove GNU Classpath specific code through commenting.