Thanks for your response. I changed it, too.
2012/5/5 Erik Gahlin <erik.gah...@oracle.com> > Hi, > > > > I noticed the same thing when I was going through the code yesterday, > fixing localization issues. > > > > I changed it to afterGcUsage, but I haven't tested or checked in the code > in yet > > > - Erik > > > Hi all, > > I've found a typo in JConsole's MemoryPoolStat.getAfterGcUsage(), which is > returning the wrong field. Here's a patch to fix it: > > diff -r 9e82ac15ab80 > src/share/classes/sun/tools/jconsole/MemoryPoolStat.java > --- a/src/share/classes/sun/tools/jconsole/MemoryPoolStat.java Thu Apr 26 > 14:07:12 2012 -0700 > +++ b/src/share/classes/sun/tools/jconsole/MemoryPoolStat.java Sat May 05 > 16:33:46 2012 +0800 > @@ -129,6 +129,6 @@ > * null if no GC occurs. > */ > public MemoryUsage getAfterGcUsage() { > - return beforeGcUsage; > + return afterGcUsage; > } > } > > In addition, I searched "MemoryPoolStat" in JConsole's source code, and I > got a method "getStat" in > "src/share/classes/sun/tools/jconsole/MemoryPoolProxy.java", which could > generate an MemoryPoolStat object. But when searching > "getStat", I got nothing. So my question is that, have > class MemoryPoolStat not been used yet, or dose it be used in other jar? > > Thanks, > caoxudong >