Package javax.tools.diagnostics.image

Package of interfaces representing a snapshot of a program.

See:
          Description

Interface Summary
CorruptData This class is used to indicate that corruption has been detected in the image.
Image This class represents an entire operating system image (e.g.
ImageAddressSpace This class represents a single Address Space within the image.
ImageFactory This interface is used for classes which can produce instances of Image implementors.
ImageModule Represents a shared library loaded into the image, or the executable module itself
ImagePointer Represents an address in image memory.
ImageProcess This class represents a Process running in a given Address Space.
ImageRegister Represents the state of a CPU or FPU register
ImageSection Represents a range of memory used for a specific purpose.
ImageStackFrame Represents a native stack frame
ImageSymbol Represents a symbol defined in an ImageModule
ImageThread A low-level thread instance
 

Exception Summary
CorruptDataException Used to indicate that corruption has been detected in the image.
DataUnavailable This exception is used to indicate that data was requested which is not available on this system, or in this image.
DiagnosticException This class is the superclass of all exceptions thrown by javax.tools.diagnostics classes
MemoryAccessException Indicates that an attempt was made to access memory which is not included within the image
 

Package javax.tools.diagnostics.image Description

Package of interfaces representing a snapshot of a program.

In order to accommodate most dump formats, the API allows the possibility of having multiple processes in the same dump. Each process is capable of having multiple ManagedRuntime. The package contains information on:



Copyright © 2010. All Rights Reserved.