summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2004-12-10 18:29:31 +0000
committerMark Wielaard <mark@klomp.org>2004-12-10 18:29:31 +0000
commit4cc0d1f8ebfee6f4495b7780081196fc2a3813a9 (patch)
treef2b0288545ec1d52fc9ef718a6ff745007809c45 /NEWS
parent410ec75101b6a32ab12996408fc19a58c4d3de3f (diff)
downloadclasspath-4cc0d1f8ebfee6f4495b7780081196fc2a3813a9.tar.gz
* NEWS: Clarify VMRuntime and String/StringBuffer VMSystem usage.
* vm/reference/gnu/classpath/VMSystemProperties.java (postInit): Provide empty default implementation. * java/lang/String.java: Replace all usage of System.arraycopy() with VMSystem.arraycopy(). * java/lang/StringBuffer.java: Likewise.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS5
1 files changed, 5 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 95d833c6c..7250e9654 100644
--- a/NEWS
+++ b/NEWS
@@ -4,6 +4,11 @@ Runtime interface changes:
system properties initialization in VMRuntime. Note that it is
now the VMs responsibility to set one additional property:
gnu.cpu.endian should be set to "big" or "little".
+* VMRuntime.nativeGetLibname() has been renamed to VMRuntime.mapLibraryName()
+ and has only one argument, the name of the library.
+* String and StringBuffer now call VMSystem.arraycopy() directly and don't
+ go through java.lang.System. Be careful to not initialize java.lang.System
+ early in the bootstrap sequence in your VM runtime interface classes.
New in release 0.12 (Nov 14, 2004)