public class Madmap extends Object implements MadmapMBean, Runnable
Constructor and Description |
---|
Madmap(File inputFile,
MainWindow theWindow) |
Madmap(String name) |
Madmap(String name,
MainWindow theWindow) |
public Madmap(String name, MainWindow theWindow)
public Madmap(File inputFile, MainWindow theWindow)
public Madmap(String name)
public String getMsg()
getMsg
in interface MadmapMBean
public boolean getVerbose()
getVerbose
in interface MadmapMBean
public void setVerbose(boolean x)
setVerbose
in interface MadmapMBean
public String getFilename()
getFilename
in interface MadmapMBean
public boolean isBinary()
public static HprofClassElement getFakeArrayClass(String nm)
public static void setFile(File f)
public ConcurrentHashMap<HprofHeapAllocation,HprofHeapAllocation> getObjects()
public ConcurrentHashMap getGuesses()
public ConcurrentHashMap getStackTraces()
public ConcurrentHashMap getThreads()
public Vector getRoots()
public ConcurrentHashMap<HprofClassElement,HprofClassElement> getClasses()
public float elapsedTime()
public void init()
public void dumpCollectedInfo(boolean thds, boolean stacks, boolean roots, boolean classes, boolean objects)
public void printFinalizers()
public void buildLiveObjectsTable()
public void markChildren(HprofHeapCollectable ho)
public long recursiveCollectChildrenSize(HprofHeapCollectable ho)
public void iterativeCollectChildrenSize(HprofHeapCollectable ho)
public void iterativeCollectChildrenSizeOld(HprofHeapCollectable ho)
public void displayRetainedSortResults(String description)
public void doRetainedByClass()
public void analyze()
public MainWindow getWindow()
public static boolean isBinaryDump(String name)
Copyright © 2008-2012. All Rights Reserved.