Module openj9.dtfj
Package com.ibm.j9ddr
package com.ibm.j9ddr
-
ClassDescriptionA CorruptDataException with an address.Generates the class bytecodes needed by DDR to represent, as Java classes, the structures and pointers described by the blob.Base type for all corrupt data exceptionsUtility class - used for parsing C type declarations.Exception thrown when data isn't available for some reason.Annotation used to tag methods in generated pointer types that access fields.Annotation for generated pointer classes.Exception thrown by com.ibm.dtfj.j9ddr.structures.types classes when operation does not make sense for the types valueThis ClassLoader serves two purposes. 1) Based on partitioning rules and package namespaces it ensures that certain classes are loaded once per runtime invocation while others are loaded once per CORE file being inspected. 2) Generate bytecode at runtime based on the data in the core file (or structure metadata file) for the J9 structure constants and offsets; as well as pointer classes.Represents the header for the blobIdentifies the type of blob by its nameHelper class for working with structure dataCreate IVMData instances for each VM found in a Process