Package | Description |
---|---|
org.eclipse.mat.parser.internal.snapshot |
Utilities for performing basic operations on the snapshot (not API).
|
org.eclipse.mat.parser.model |
The implementation of key snapshot objects such as representing classes, arrays, and objects in the snapshot.
|
org.eclipse.mat.snapshot |
The Snapshot API, a VM independent way of looking at a snapshot of the state of objects in a heap.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassHistogramRecordBuilder |
class |
ClassLoaderHistogramRecordBuilder |
class |
HistogramBuilder |
Modifier and Type | Class and Description |
---|---|
class |
XClassHistogramRecord
Holds details about a class, the number of instances and the shallow and retained sizes.
|
class |
XClassLoaderHistogramRecord
Accumulated data about a class loader, including classes and shallow and retained sizes.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassHistogramRecord
This class holds the histogram data on the objects found in the object set
for which a histogram was computed (aggregated per class).
|
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).
|
class |
Histogram
Class histogram - heap objects aggregated by their class.
|
Modifier and Type | Field and Description |
---|---|
static Comparator<HistogramRecord> |
HistogramRecord.COMPARATOR_FOR_LABEL |
static Comparator<HistogramRecord> |
HistogramRecord.COMPARATOR_FOR_NUMBEROFOBJECTS |
static Comparator<HistogramRecord> |
HistogramRecord.COMPARATOR_FOR_RETAINEDHEAPSIZE |
static Comparator<HistogramRecord> |
HistogramRecord.COMPARATOR_FOR_USEDHEAPSIZE |
Modifier and Type | Method and Description |
---|---|
static Comparator<HistogramRecord> |
HistogramRecord.reverseComparator(Comparator<HistogramRecord> comparator)
Convenience method reversing the order of the given comparator.
|
Modifier and Type | Method and Description |
---|---|
static String |
Histogram.generateClassHistogramRecordCsvReport(Histogram histogram,
Comparator<HistogramRecord> comparator)
Generate machine/human readable comma separated report from an histogram.
|
static String |
Histogram.generateClassHistogramRecordTextReport(Histogram histogram,
Comparator<HistogramRecord> comparator)
Generate human readable text based report from a histogram.
|
static String |
Histogram.generateClassLoaderHistogramRecordCsvReport(Histogram histogram,
Comparator<HistogramRecord> comparator)
Generate machine/human readable comma separated report from an histogram.
|
static Comparator<HistogramRecord> |
HistogramRecord.reverseComparator(Comparator<HistogramRecord> comparator)
Convenience method reversing the order of the given comparator.
|