Package org.eclipse.mat.snapshot
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.
-
ClassDescriptionThis class holds the histogram data on the objects found in the object set for which a histogram was computed (aggregated per class).This class holds the histogram data on the objects found in the object set for which a histogram was computed (aggregated per class loader).This class holds the data of a dominators summary (see ISnapshot.getDominatorsOf()).A record containing information for objects of one class dominating a set of other objectsA record containing information for objects loaded by one class loader dominating a set of other objectsA way of describing which references should not be followed when calculating retained sets and other queries involving paths.Class histogram - heap objects aggregated by their class.This class holds all basic data for a histogram record.Provides information about the column names for a
HistogramRecord
.Objects of this type can be used to work with paths to many objectsPerforms an OQL Query.A result which also describes the OQL query that generated it.Interface describing an interactive computer for paths from GC roots to an object.Interface for snapshots.Holds one level of multiple paths from Garbage Collection roots merged by class.This class represents a set of paths from the GC roots to different objects, which go through one and the same object.Multiple snapshots found in a dump when no particular dump has been requested.Experimental - the form and name of this class is subject to changeFactory for often-used OQL queries.Exception thrown by the OQL parser.This class holds the paths from one single object to its GC roots.ISnapshot
factoryDescribes the snapshot factory implementation.Summary of a parser for the snapshotClass describing anISnapshot
.Summary information about objects discarded from the snapshotHolds details about the unreachable objects for objects of one particular