12 Apr 2010 07:01
vm/reference code refinements
Ivan Maidanski <ivmai <at> mail.ru>
2010-04-12 05:01:03 GMT
2010-04-12 05:01:03 GMT
Hi! The proposed (attached) patch doesn't really contain bug fixes, it just refines the reference VM classes (like making the classes/methods package-private instead of public and prohibiting class instantiation). The 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.(Continue reading)
RSS Feed