diff options
author | Andrew John Hughes <gnu_andrew@member.fsf.org> | 2006-06-25 16:54:56 +0000 |
---|---|---|
committer | Andrew John Hughes <gnu_andrew@member.fsf.org> | 2006-06-25 16:54:56 +0000 |
commit | 872f6284e6b61826addc79a9044424b12af9849c (patch) | |
tree | 9fe23966c39fc8b3772f2e21307d51f4f0e75eb3 | |
parent | 6a8aa4c12a1b52235ff1ebeb4845e0f84bb909db (diff) | |
download | classpath-872f6284e6b61826addc79a9044424b12af9849c.tar.gz |
2006-06-26 Andrew John Hughes <gnu_andrew@member.fsf.org>
* gnu/java/lang/management/ClassLoadingMXBeanImpl.java,
* java/lang/management/ClassLoadingMXBean.java:
(getTotalLoadedClassCount()): Corrected return type.
(getUnloadedClassCount()): Likewise.
* vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java:
(getUnloadedClassCount()): Likewise.
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | gnu/java/lang/management/ClassLoadingMXBeanImpl.java | 4 | ||||
-rw-r--r-- | java/lang/management/ClassLoadingMXBean.java | 4 | ||||
-rw-r--r-- | vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java | 2 |
4 files changed, 14 insertions, 5 deletions
@@ -1,3 +1,12 @@ +2006-06-26 Andrew John Hughes <gnu_andrew@member.fsf.org> + + * gnu/java/lang/management/ClassLoadingMXBeanImpl.java, + * java/lang/management/ClassLoadingMXBean.java: + (getTotalLoadedClassCount()): Corrected return type. + (getUnloadedClassCount()): Likewise. + * vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java: + (getUnloadedClassCount()): Likewise. + 2006-06-25 Raif S. Naffah <raif@swiftdsl.com.au> * gnu/javax/crypto/cipher/WeakKeyException.java: Source formatting. diff --git a/gnu/java/lang/management/ClassLoadingMXBeanImpl.java b/gnu/java/lang/management/ClassLoadingMXBeanImpl.java index 8c488f130..88d19fc1a 100644 --- a/gnu/java/lang/management/ClassLoadingMXBeanImpl.java +++ b/gnu/java/lang/management/ClassLoadingMXBeanImpl.java @@ -58,12 +58,12 @@ public final class ClassLoadingMXBeanImpl return VMClassLoadingMXBeanImpl.getLoadedClassCount(); } - public int getTotalLoadedClassCount() + public long getTotalLoadedClassCount() { return getLoadedClassCount() + getUnloadedClassCount(); } - public int getUnloadedClassCount() + public long getUnloadedClassCount() { return VMClassLoadingMXBeanImpl.getUnloadedClassCount(); } diff --git a/java/lang/management/ClassLoadingMXBean.java b/java/lang/management/ClassLoadingMXBean.java index a0914e891..e11c9bb60 100644 --- a/java/lang/management/ClassLoadingMXBean.java +++ b/java/lang/management/ClassLoadingMXBean.java @@ -66,7 +66,7 @@ public interface ClassLoadingMXBean * @return the total number of classes that have been * loaded by the virtual machine since it started. */ - int getTotalLoadedClassCount(); + long getTotalLoadedClassCount(); /** * Returns the number of classes that have been unloaded @@ -74,7 +74,7 @@ public interface ClassLoadingMXBean * * @return the number of unloaded classes. */ - int getUnloadedClassCount(); + long getUnloadedClassCount(); /** * Returns true if the virtual machine will emit additional diff --git a/vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java b/vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java index 9e90e86c8..c1c7d13dd 100644 --- a/vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java +++ b/vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java @@ -63,7 +63,7 @@ final class VMClassLoadingMXBeanImpl * * @return the number of unloaded classes. */ - static native int getUnloadedClassCount(); + static native long getUnloadedClassCount(); /** * Returns true if the virtual machine will emit additional |