jamvm

view ChangeLog @ 406:2f855beaaf73

Document VM differences.

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

* src/natives.c:
Document VM differences.
author andrew
date Tue Aug 05 06:28:05 2008 +0100 (2008-08-05)
parents 99039a39df1f
children f5ea446164a8
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/natives.c:
9 Document VM differences.
11 2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
13 * src/jni.c,
14 * src/symbol.h:
15 Support creating a DirectByteBuffer from JNI
16 under OpenJDK.
18 2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
20 * src/natives.c:
21 Add support for OpenJDK loading of libjava.so.
23 2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
25 * src/class.c,
26 * src/jam.h:
27 Change signature of defineClass to include
28 protection domain.
29 * src/jni.c: Fix call to defineClass to send
30 NULL protection domain as HotSpot does.
31 * src/natives.c: Send protection domain directly
32 to defineClass on OpenJDK as there is no field to
33 inject it into.
35 2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
37 * .hgignore: Updated with autogen.sh output.
38 * configure.ac: Add new trace options.
39 * src/class.c,
40 * src/excep.c,
41 * src/natives.c,
42 * src/resolve.c: Add trace support.
43 * src/jam.h,
44 * src/dll.c,
45 * src/os/linux/os.c: Add support for reporting
46 the linking error using dlerror.
48 2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
50 * configure.ac: Credit CACAO for
51 --with-java-runtime-library macro.
52 * src/excep.c,
53 * src/symbol.h:
54 Handle differing signature of StackTraceElement
55 constructor.
57 2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
59 * configure.ac:
60 Add --with-java-runtime-library from CACAO and
61 change --with-classpath-install-dir to
62 --with-java-runtime-library-install-dir.
63 * lib/Makefile.am,
64 * src/class.h,
65 * src/dll.c:
66 Define class library and native libs location
67 depending on value of --with-java-runtime-library.
69 2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
71 * lib/java/security/VMAccessController.java:
72 Remove ambiguity in call to java.security.CodeSource
73 constructor introduced by recent API changes.
75 2008-08-04 Andrew John Hughes <gnu_andrew@member.fsf.org>
77 * lib/java/lang/VMClassLoader.java,
78 * lib/java/lang/VMRuntime.java,
79 * lib/java/lang/VMThread.java,
80 * lib/java/security/VMAccessController.java:
81 Remove GNU Classpath specific code through commenting.