commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath ChangeLog vm/reference/gnu/classpath/...


From: Andrew John Hughes
Subject: [commit-cp] classpath ChangeLog vm/reference/gnu/classpath/...
Date: Thu, 08 Jul 2010 22:20:58 +0000

CVSROOT:        /sources/classpath
Module name:    classpath
Changes by:     Andrew John Hughes <gnu_andrew> 10/07/08 22:20:58

Modified files:
        .              : ChangeLog 
        vm/reference/gnu/classpath: VMStackWalker.java 
                                    VMSystemProperties.java 
        vm/reference/gnu/java/lang: VMCPStringBuilder.java 
                                    VMInstrumentationImpl.java 
        vm/reference/gnu/java/lang/management: 
                                               VMClassLoadingMXBeanImpl.java 
                                               VMCompilationMXBeanImpl.java 
                                               
VMGarbageCollectorMXBeanImpl.java 
                                               VMMemoryMXBeanImpl.java 
                                               VMMemoryManagerMXBeanImpl.java 
                                               VMMemoryPoolMXBeanImpl.java 
                                               VMOperatingSystemMXBeanImpl.java 
                                               VMRuntimeMXBeanImpl.java 
                                               VMThreadMXBeanImpl.java 
        vm/reference/gnu/java/net: VMPlainDatagramSocketImpl.java 
        vm/reference/gnu/java/nio: VMPipe.java VMSelector.java 
        vm/reference/gnu/java/security/jce/prng: VMSecureRandom.java 
        vm/reference/java/io: VMFile.java VMObjectInputStream.java 
                              VMObjectStreamClass.java 
        vm/reference/java/lang: VMClassLoader.java VMCompiler.java 
                                VMDouble.java VMFloat.java VMMath.java 
                                VMObject.java VMString.java 
                                VMSystem.java 
        vm/reference/java/lang/management: VMManagementFactory.java 
        vm/reference/java/lang/reflect: VMArray.java VMProxy.java 
        vm/reference/java/net: VMInetAddress.java VMURLConnection.java 
        vm/reference/java/nio: VMDirectByteBuffer.java 
        vm/reference/java/security: VMSecureRandom.java 
        vm/reference/java/util: VMTimeZone.java 
        vm/reference/sun/misc: Unsafe.java 

Log message:
        Tidy up VM reference implementation, making all classes final and all 
methods and constructors package-private.
        
        2010-04-12  Ivan Maidanski  <address@hidden>
        
                * vm/reference/gnu/classpath/VMStackWalker.java: Make the 
default
                constructor private.
                * vm/reference/gnu/classpath/VMSystemProperties.java: Likewise 
and make class final.
                * 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.
                Make class non-public and add missing full stop in comment.
                * vm/reference/gnu/java/nio/VMPipe.java: Make the default 
constructor private.
                * vm/reference/gnu/java/nio/VMSelector.java: Likewise and make 
class non-public.
                * vm/reference/gnu/java/security/jce/prng/VMSecureRandom.java:
                Make the default constructor private.
                (Spinner.stop()): Make package-private to ease access from 
enclosing class.
                * vm/reference/java/io/VMFile.java: Make the default 
constructor private.
                Fix punctuation in documentation.
                (getTotalSpace(String)): Make package-private.
                (getFreeSpace(String)): Likewise.
                (getUsableSpace(String)): Likewise.
                (setReadable(String,boolean,boolean)): Likewise.
                (setExecutable(String,boolean,boolean)): Likewise.
                (toCanonicalForm(String)): Likewise.
                * vm/reference/java/io/VMObjectInputStream.java: Make default 
constructor private.
                * vm/reference/java/io/VMObjectStreamClass.java: Likewise.
                * vm/reference/java/lang/VMClassLoader.java: Likewise.
                * vm/reference/java/lang/VMCompiler.java:
                (compileClass(Class)): Make package-private.
                (compileClasses(String)): Likewise.
                (command(String)): Likewise.
                (enable()): Likewise.
                (disable()): Likewise.
                * vm/reference/java/lang/VMDouble.java: Make constructor 
package-private.
                (doubleToRawLongBits(double)): Make package-private.
                (longBitsToDouble(long)): Likewise.
                (toString(double, boolean)): Likewise.
                (initIDs()): Make private.
                (parseDouble(String)): Make package-private.
                * vm/reference/java/lang/VMFloat.java: Make constructor 
package-private.
                * vm/reference/java/lang/VMMath.java: Likewise and make class 
final.
                (sin(double)): Make package-private.
                (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/VMObject.java: Make constructor 
package-private.
                * vm/reference/java/lang/VMString.java: Likewise.
                * vm/reference/java/lang/VMSystem.java: Likewise.
                (mapLibraryName(String)): Remove the commented out function 
(since
                exists in VMRuntime).
                (currentTimeMillis()): Make package-private.
                (nanoTime()): Likewise.
                * vm/reference/java/lang/management/VMManagementFactory.java:
                Make constructor package-private.
                * vm/reference/java/lang/reflect/VMArray.java: Make constructor
                package-private and class final.
                * vm/reference/java/lang/reflect/VMProxy.java: Make constructor
                package-private.
                * vm/reference/java/net/VMInetAddress.java: Make constructor 
package-private
                and class final..
                (getLocalHostname()): Make package-private.
                (lookupInaddrAny()): Likewise.
                (getHostByAddr(byte[])): Likewise.
                (getHostByName(String)): Likewise.
                (aton(String)): Likewise.
                * vm/reference/java/net/VMURLConnection.java: Make constructor 
package-private.
                (LENGTH): Likewise.
                * vm/reference/java/nio/VMDirectByteBuffer.java: Make 
constructor package-private.
                Fix indenting.
                * vm/reference/java/security/VMSecureRandom.java: Make 
constructor package-private.
                Make the default constructor private.
                (Spinner.stop()): Make package-private to ease access from 
enclosing class.
                * vm/reference/java/util/VMTimeZone.java: Make constructor 
package-private.
                * vm/reference/sun/misc/Unsafe.java: Make class final.
                (unsafe): Make final.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9795&r2=1.9796
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/classpath/VMStackWalker.java?cvsroot=classpath&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/classpath/VMSystemProperties.java?cvsroot=classpath&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/lang/VMCPStringBuilder.java?cvsroot=classpath&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/lang/VMInstrumentationImpl.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/lang/management/VMCompilationMXBeanImpl.java?cvsroot=classpath&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/lang/management/VMGarbageCollectorMXBeanImpl.java?cvsroot=classpath&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/lang/management/VMMemoryMXBeanImpl.java?cvsroot=classpath&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/lang/management/VMMemoryManagerMXBeanImpl.java?cvsroot=classpath&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/lang/management/VMMemoryPoolMXBeanImpl.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/lang/management/VMOperatingSystemMXBeanImpl.java?cvsroot=classpath&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/lang/management/VMRuntimeMXBeanImpl.java?cvsroot=classpath&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/lang/management/VMThreadMXBeanImpl.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/net/VMPlainDatagramSocketImpl.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/nio/VMPipe.java?cvsroot=classpath&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/nio/VMSelector.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/security/jce/prng/VMSecureRandom.java?cvsroot=classpath&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/io/VMFile.java?cvsroot=classpath&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/io/VMObjectInputStream.java?cvsroot=classpath&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/io/VMObjectStreamClass.java?cvsroot=classpath&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/lang/VMClassLoader.java?cvsroot=classpath&r1=1.40&r2=1.41
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/lang/VMCompiler.java?cvsroot=classpath&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/lang/VMDouble.java?cvsroot=classpath&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/lang/VMFloat.java?cvsroot=classpath&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/lang/VMMath.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/lang/VMObject.java?cvsroot=classpath&r1=1.11&r2=1.12
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/lang/VMString.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/lang/VMSystem.java?cvsroot=classpath&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/lang/management/VMManagementFactory.java?cvsroot=classpath&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/lang/reflect/VMArray.java?cvsroot=classpath&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/lang/reflect/VMProxy.java?cvsroot=classpath&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/net/VMInetAddress.java?cvsroot=classpath&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/net/VMURLConnection.java?cvsroot=classpath&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/nio/VMDirectByteBuffer.java?cvsroot=classpath&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/security/VMSecureRandom.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/util/VMTimeZone.java?cvsroot=classpath&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/sun/misc/Unsafe.java?cvsroot=classpath&r1=1.4&r2=1.5



reply via email to

[Prev in Thread] Current Thread [Next in Thread]