Package org.eclipse.mat.snapshot
The Snapshot API, a VM independent way of looking at a snapshot of the state of objects in a heap.
-
Interface Summary Interface Description IMultiplePathsFromGCRootsComputer Objects of this type can be used to work with paths to many objectsIOQLQuery Performs an OQL Query.IOQLQuery.Result A result which also describes the OQL query that generated it.IPathsFromGCRootsComputer Interface describing an interactive computer for paths from GC roots to an object.ISnapshot Interface for snapshots.SnapshotFactory.Implementation Describes the snapshot factory implementation. -
Class Summary Class Description ClassHistogramRecord This class holds the histogram data on the objects found in the object set for which a histogram was computed (aggregated per class).ClassLoaderHistogramRecord This class holds the histogram data on the objects found in the object set for which a histogram was computed (aggregated per class loader).DominatorsSummary This class holds the data of a dominators summary (see ISnapshot.getDominatorsOf()).DominatorsSummary.ClassDominatorRecord A record containing information for objects of one class dominating a set of other objectsDominatorsSummary.ClassloaderDominatorRecord A record containing information for objects loaded by one class loader dominating a set of other objectsExcludedReferencesDescriptor A way of describing which references should not be followed when calculating retained sets and other queries involving paths.Histogram Class histogram - heap objects aggregated by their class.Histogram.ClassLoaderTree Histogram.PackageTree Histogram.SuperclassTree HistogramRecord This class holds all basic data for a histogram record.HistogramRecordBeanInfo Provides information about the column names for aHistogramRecord
.MultiplePathsFromGCRootsClassRecord Holds one level of multiple paths from Garbage Collection roots merged by class.MultiplePathsFromGCRootsRecord This class represents a set of paths from the GC roots to different objects, which go through one and the same object.MultipleSnapshotsException.Context Experimental - the form and name of this class is subject to changeOQL Factory for often-used OQL queries.PathsFromGCRootsTree This class holds the paths from one single object to its GC roots.SnapshotFactory ISnapshot
factorySnapshotFormat Summary of a parser for the snapshotSnapshotInfo Class describing anISnapshot
.UnreachableObjectsHistogram Summary information about objects discarded from the snapshotUnreachableObjectsHistogram.Record Holds details about the unreachable objects for objects of one particular -
Exception Summary Exception Description MultipleSnapshotsException Multiple snapshots found in a dump when no particular dump has been requested.OQLParseException Exception thrown by the OQL parser.