Class Summary |
AddressFormatter |
Helper class to generate the string representation of addresses |
AnalyzerContextAttributes |
Utility functions for manipulating analyzer context attributes. |
AnalyzeResponseHelper |
Utility class to help parse the analysis results from IAnalyze.doAnalysis() and use them
in other analyzers (without necessarily using the built-in rules). |
AnalyzerException |
Exception used to report errors encountered during the operation of an analyzer
(e.g. mismatched fields, etc.) |
ArrayCount |
Count the elements of arrays of the given class. |
ClassDirectory |
A directory which will return scanner objects for a desired JavaClass. |
ClassScanner |
A class that simplifies the process of getting the contents of object fields. |
CountedName |
A simple mutable Integer with attached name. |
DTFJIterator |
This class is intended to simplify the handling of the Iterators returned by the
various DTFJ interfaces. |
DTFJSortedIterator |
This class extends the basic capability of DTFJIterator and additionally ensures that the
objects are returned in a well defined sort order. |
Histogram |
A class to simplify the creation of histogram plots such as a plot of object size etc. |
IdentityStringHelper |
Helper class to generate identity strings from common objects, for use as report references |
ImageCompare |
Support for comparing DTFJ images to report the differences. |
InitializationHelper |
Helper class to manage lazy initialization in the DEAL library |
MarkSet |
Define a mark bit which can be applied to a given object ID represented by a long. |
ObjectIDFactory |
A factory class to build object IDs from addresses. |
ObjectIterator |
Iterate over all the objects in a heap or runtime. |
ObjectMarkSet |
A MarkSet which operates on JavaObject items. |
PopulationCounter |
A convenience class designed to simplify various forms of population analysis by
looking at the objects contained in an object iterator. |
RuntimeParameters |
A convenience class to simplify the handling of runtime parameters passed to the
DumpAnalyzer. |
ThreadFilter |
Some simple utility methods to subset the various entities in a Java runtime. |
UnexpectedNullException |
Exception used to report unexpected null encountered while reading DTJF dump. |
WorkHeap |
Define a container to hold a subset of the objects reachable from the
the Runtime. |