< prev index next >

agent/src/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java

Print this page

        

*** 82,96 **** public boolean isInHeap() { return (heap != null || (gen != null)); } public boolean isInNewGen() { ! return ((gen != null) && (gen.level() == 0)); } public boolean isInOldGen() { ! return ((gen != null) && (gen.level() == 1)); } public boolean inOtherGen() { return (!isInNewGen() && !isInOldGen()); } --- 82,96 ---- public boolean isInHeap() { return (heap != null || (gen != null)); } public boolean isInNewGen() { ! return ((gen != null) && (gen == ((GenCollectedHeap)heap).getGen(0))); } public boolean isInOldGen() { ! return ((gen != null) && (gen == ((GenCollectedHeap)heap).getGen(1))); } public boolean inOtherGen() { return (!isInNewGen() && !isInOldGen()); }
*** 205,216 **** } else { if (isInNewGen()) { tty.print("In new generation "); } else if (isInOldGen()) { tty.print("In old generation "); - } else if (gen != null) { - tty.print("In Generation " + getGeneration().level()); } else { tty.print("In unknown section of Java heap"); } if (getGeneration() != null) { getGeneration().printOn(tty); --- 205,214 ----
< prev index next >