On 14:40 Fri 18 Jun , Ivan Maidanski wrote: > Hi! > > This the reformatted log entries for my patch #2 > (http://thread.gmane.org/gmane.comp.java.classpath.patches/12938/focus=12940) > > ChangeLog entries: > * vm/reference/gnu/classpath/VMStackWalker.java: Make the default > constructor private. > * vm/reference/gnu/classpath/VMSystemProperties.java: Likewise. > * vm/reference/gnu/java/lang/VMCPStringBuilder.java: Likewise. > * vm/reference/gnu/java/lang/VMInstrumentationImpl.java: Likewise. > * vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java: > Likewise. > * vm/reference/gnu/java/lang/management/VMCompilationMXBeanImpl.java: > Likewise. > * > vm/reference/gnu/java/lang/management/VMGarbageCollectorMXBeanImpl.java: > Likewise. > * vm/reference/gnu/java/lang/management/VMMemoryMXBeanImpl.java: > Likewise. > *vm/reference/gnu/java/lang/management/VMMemoryManagerMXBeanImpl.java: > Likewise. > * vm/reference/gnu/java/lang/management/VMMemoryPoolMXBeanImpl.java: > Likewise. > * > vm/reference/gnu/java/lang/management/VMOperatingSystemMXBeanImpl.java: > Likewise. > * vm/reference/gnu/java/lang/management/VMRuntimeMXBeanImpl.java: > Likewise. > * vm/reference/gnu/java/lang/management/VMThreadMXBeanImpl.java: > Likewise. > * vm/reference/gnu/java/net/VMPlainDatagramSocketImpl.java: Likewise. > * vm/reference/gnu/java/nio/VMPipe.java: Likewise. > * vm/reference/gnu/java/nio/VMSelector.java: Likewise. > * vm/reference/gnu/java/security/jce/prng/VMSecureRandom.java: > Likewise. > * vm/reference/java/io/VMFile.java: Likewise. > * vm/reference/java/io/VMObjectInputStream.java: Likewise. > * vm/reference/java/io/VMObjectStreamClass.java: Likewise. > * vm/reference/java/lang/VMClassLoader.java: Likewise. > * vm/reference/java/lang/VMDouble.java: Likewise. > * vm/reference/java/lang/VMFloat.java: Likewise. > * vm/reference/java/lang/VMMath.java: Likewise. > * vm/reference/java/lang/VMObject.java: Likewise. > * vm/reference/java/lang/VMString.java: Likewise. > * vm/reference/java/lang/VMSystem.java: Likewise. > * vm/reference/java/lang/management/VMManagementFactory.java: > Likewise. > * vm/reference/java/lang/reflect/VMArray.java: Likewise. > * vm/reference/java/lang/reflect/VMProxy.java: Likewise. > * vm/reference/java/net/VMInetAddress.java: Likewise. > * vm/reference/java/net/VMURLConnection.java: Likewise. > * vm/reference/java/nio/VMDirectByteBuffer.java: Likewise. > * vm/reference/java/security/VMSecureRandom.java: Likewise. > * vm/reference/java/util/VMTimeZone.java: Likewise. > * vm/reference/gnu/classpath/VMSystemProperties.java: Make the class > final. > * vm/reference/java/lang/VMMath.java: Likewise. > * vm/reference/java/lang/reflect/VMArray.java: Likewise. > * vm/reference/sun/misc/Unsafe.java: Likewise. > * vm/reference/gnu/java/net/VMPlainDatagramSocketImpl.java: Don't > make the class public. > * vm/reference/gnu/java/nio/VMSelector.java: Likewise. > * vm/reference/gnu/java/security/jce/prng/VMSecureRandom.java: > (SPinner.Spinner(byte)): Remove unnecessary "final" for the argument; > (SPinner.stop()): Remove "private" (to be directly accessible from the > outer class). > * vm/reference/java/security/VMSecureRandom.java: Likewise. > * vm/reference/java/io/VMFile.java: > (setReadOnly(String)): Refine the documentation comment. > (list(String)): Likewise. > (canWrite(String)): Likewise. > (canRead(String)): Likewise. > (canExecute(String)): Likewise. > (getTotalSpace(String)): Remove "public" access modifier. > (getFreeSpace(String)): Likewise. > (getUsableSpace(String)): Likewise. > (setReadable(String)): Likewise. > (setWritable(String)): Likewise. > (setExecutable(String)): Likewise. > (toCanonicalForm(String)): Likewise. > * vm/reference/java/lang/VMCompiler.java: > (compileClass(Class)): Likewise. > (compileClasses(String)): Likewise. > (command(String)): Likewise. > (enable()): Likewise. > (disable()): Likewise. > * vm/reference/java/lang/VMDouble.java: > (doubleToRawLongBits(double)): Likewise. > (longBitsToDouble(long)): Likewise. > (toString(double, boolean)): Likewise. > (parseDouble(String)): Likewise. > * vm/reference/java/lang/VMMath.java: > (sin(double)): Likewise. > (cos(double)): Likewise. > (tan(double)): Likewise. > (asin(double)): Likewise. > (acos(double)): Likewise. > (atan(double)): Likewise. > (atan2(double, double)): Likewise. > (exp(double)): Likewise. > (log(double)): Likewise. > (sqrt(double)): Likewise. > (pow(double)): Likewise. > (IEEEremainder(double, double)): Likewise. > (ceil(double)): Likewise. > (floor(double)): Likewise. > (rint(double)): Likewise. > (cbrt(double)): Likewise. > (cosh(double)): Likewise. > (expm1(double)): Likewise. > (hypot(double)): Likewise. > (log10(double)): Likewise. > (log1p(double)): Likewise. > (sinh(double)): Likewise. > (tanh(double)): Likewise. > * vm/reference/java/lang/VMSystem.java: > (currentTimeMillis()): Likewise. > (nanoTime()): Likewise. > * vm/reference/java/net/VMInetAddress.java: > (getLocalHostname()): Likewise. > (lookupInaddrAny()): Likewise. > (getHostByAddr(byte[])): Likewise. > (getHostByName(String)): Likewise. > (aton(String)): Likewise. > * vm/reference/java/net/VMURLConnection.java: > (LENGTH): Likewise. > * vm/reference/java/io/VMFile.java: > (canWrite(String)): Remove "synchronized" access modifier. > (canRead(String)): Likewise. > (canExecute(String)): Likewise. > * vm/reference/java/lang/VMDouble.java: > (initIDs()): Change "public" access modifier to "private". > * vm/reference/java/lang/VMSystem.java: > (mapLibraryName(String)): Remove the commented out function (since > exists in VMRuntime). > * vm/reference/java/net/VMInetAddress.java: Remove > "implements Serializable". > * vm/reference/sun/misc/Unsafe.java: > (unsafe): Make final. >
Applied, tested and committed. Mauve + CACAO still ran fine against the patched version. -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint = F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8