You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by vm...@apache.org on 2008/03/31 16:58:56 UTC
svn commit: r643014 -
/harmony/enhanced/classlib/trunk/modules/lang-management/src/main/java/java/lang/management/MemoryUsage.java
Author: vmz
Date: Mon Mar 31 07:58:52 2008
New Revision: 643014
URL: http://svn.apache.org/viewvc?rev=643014&view=rev
Log:
HARMONY-5523 [drlvm][gc][lang-management][geronimo] MemoryUsage returns incorrect values
Committed a fix to issue 3: toString() method works incorrectly (output is badly readable).
Now the output on Harmony looks like this:
init = 268435456 (262144K) used = 268435456 (262144K) committed = 268435456 (262144K) max = 268435456 (262144K)
Modified:
harmony/enhanced/classlib/trunk/modules/lang-management/src/main/java/java/lang/management/MemoryUsage.java
Modified: harmony/enhanced/classlib/trunk/modules/lang-management/src/main/java/java/lang/management/MemoryUsage.java
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/lang-management/src/main/java/java/lang/management/MemoryUsage.java?rev=643014&r1=643013&r2=643014&view=diff
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/lang-management/src/main/java/java/lang/management/MemoryUsage.java (original)
+++ harmony/enhanced/classlib/trunk/modules/lang-management/src/main/java/java/lang/management/MemoryUsage.java Mon Mar 31 07:58:52 2008
@@ -111,7 +111,9 @@
@Override
public String toString() {
- return "MemoryUsage: init=" + init + "used=" + used + "committed=" + committed + "max="
- + max;
+ return "init = " + init + " (" + (init >> 10)
+ + "K) used = " + used + " (" + (used >> 10)
+ + "K) committed = " + committed + " (" + (committed >> 10)
+ + "K) max = " + max + " (" + (max >> 10) + "K)";
}
}