Uses of Class
com.ibm.dtfj.image.CorruptDataException
Packages that use CorruptDataException
Package
Description
Classes to support reading system images.
Classes to support Java™ runtime instances.
Classes to support managed runtime instances.
-
Uses of CorruptDataException in com.ibm.dtfj.image
Methods in com.ibm.dtfj.image that throw CorruptDataExceptionModifier and TypeMethodDescriptionImageStackFrame.getBasePointer()
Get the base pointer of the stack frame.byte
ImagePointer.getByteAt
(long index) Get the value at the given offset from this pointer.ImageProcess.getCommandLine()
Fetch the command line for this process.long
Image.getCreationTimeNanos()
Get the value of the JVM's high-resolution timer when the image was created.ImageProcess.getCurrentThread()
Find the thread which triggered the creation of the imagedouble
ImagePointer.getDoubleAt
(long index) Get the value at the given offset from this pointer.ImageProcess.getEnvironment()
Get the environment variables for this process.ImageProcess.getExecutable()
Get the module representing the executable within the image.float
ImagePointer.getFloatAt
(long index) Get the value at the given offset from this pointer.Image.getHostName()
Get the host name of the system where the image was running.ImageAddressSpace.getID()
Gets the system wide identifier for the address spaceImageProcess.getID()
Get the system-wide identifier for the process.ImageThread.getID()
Fetch a unique identifier for the thread.int
ImagePointer.getIntAt
(long index) Get the value at the given offset from this pointer.ImageProcess.getLibraries()
Get the set of shared libraries which are loaded in this process.long
ImageModule.getLoadAddress()
Get the address at which the module or executable was loaded.long
ImagePointer.getLongAt
(long index) Get the value at the given offset from this pointer.ImageModule.getName()
Get the file name of the shared library.ImagePointer.getPointerAt
(long index) Get the value at the given offset from this pointer.ImageStackFrame.getProcedureAddress()
Get the address of the current instruction within the procedure being executed.ImageStackFrame.getProcedureName()
Returns a string describing the procedure at this stack frame.Image.getProcessorSubType()
Get the precise model of the CPU.Image.getProcessorType()
Get the family name for the processor on which the image was running.ImageModule.getProperties()
Get the table of properties associated with this module.short
ImagePointer.getShortAt
(long index) Get the value at the given offset from this pointer.ImageProcess.getSignalName()
Get the name of the OS signal in this process which triggered the creation of this image.int
ImageProcess.getSignalNumber()
Get the OS signal number in this process which triggered the creation of this image.Image.getSystemSubType()
Get the detailed name of the operating system.Image.getSystemType()
Get the family name for the operating system.ImageRegister.getValue()
Get the value of the register. -
Uses of CorruptDataException in com.ibm.dtfj.java
Methods in com.ibm.dtfj.java that throw CorruptDataExceptionModifier and TypeMethodDescriptionvoid
Copies data from the image array into a local Java array.Find a named class within this class loader.JavaField.get
(JavaObject object) Get the contents of an Object field.JavaLocation.getAddress()
Fetches the absolute address of the code which this location represents.JavaRuntimeMemorySection.getAllocator()
Returns string describing the code that allocated this memory section.int
JavaObject.getArraySize()
Get the number of elements in this array.JavaStackFrame.getBasePointer()
Get a pointer to the base of this stack frameJavaThread.getBlockingObject()
For threads that are in STATE_BLOCKED_ON_MONITOR_ENTER this method returns the JavaObject who's monitor they are blocked on.boolean
JavaField.getBoolean
(JavaObject object) Get the contents of a boolean field.byte
JavaField.getByte
(JavaObject object) Get the contents of a byte field.char
JavaField.getChar
(JavaObject object) Get the contents of a char field.JavaRuntimeMemoryCategory.getChildren()
Gets iterator of child categories.JavaClass.getClassLoader()
Fetch the class loader associated with this class.int
JavaLocation.getCompilationLevel()
Get the compilation level for this location.JavaClass.getComponentType()
For array classes, returns a JavaClass representing the component type of this array class.JavaMember.getDeclaringClass()
Get the class which declares this field or methodlong
JavaRuntimeMemoryCategory.getDeepAllocations()
Gets number of allocations recorded against this category, and all children of this category.long
JavaRuntimeMemoryCategory.getDeepBytes()
Gets number of bytes recorded against this category, and all children of this category.double
JavaField.getDouble
(JavaObject object) Get the contents of a double field.JavaVMOption.getExtraInfo()
Fetch the extraInfo component of this option.JavaLocation.getFilename()
Get the source file name.float
JavaField.getFloat
(JavaObject object) Get the contents of a float field.long
JavaObject.getHashcode()
Fetch the basic hash code for the object.JavaObject.getHeap()
Gets the heap where this object is located.boolean
JavaVMInitArgs.getIgnoreUnrecognized()
Fetch the ignoreUnrecognized field from the JavaVMInitArgs structure used to create this VM.JavaThread.getImageThread()
Represents the joining point between the Java view of execution and the corresponding native view.long
JavaClass.getInstanceSize()
Returns the size in bytes of an instance of this class on the heap.int
JavaField.getInt
(JavaObject object) Get the contents of an int field.JavaObject.getJavaClass()
Get the JavaClass instance which represents the class of this object.JavaRuntime.getJavaVM()
Get the object that represents the virtual machineJavaRuntime.getJavaVMInitArgs()
Fetch the JavaVMInitArgs which were used to create this VM.JavaRuntime.getJITProperties()
Get any vendor specific properties in use by the JIT for this Java runtimeJavaThread.getJNIEnv()
Get the address of the JNIEnv structure which represents this thread instance in JNI.int
JavaLocation.getLineNumber()
Get the line number.JavaStackFrame.getLocation()
Get the location at which the method owning this frame is currently executinglong
JavaField.getLong
(JavaObject object) Get the contents of a long field.JavaRuntimeMemorySection.getMemoryCategory()
Returns memory category this section was allocated under.JavaRuntimeMemoryCategory.getMemorySections
(boolean includeFreed) Gets iterator of memory sections allocated against this category.JavaLocation.getMethod()
Get the method which contains the point of execution.int
JavaClass.getModifiers()
Return the Java language modifiers for this class.int
JavaMember.getModifiers()
Get the set of modifiers for this field or method - a set of bitsJavaClass.getName()
Get the name of the class.JavaMember.getName()
Get the name of the field or methodJavaMonitor.getName()
Note that the name of a JavaMonitor is not necessarily meaningful but is provided here as it is usually present in the running VM.JavaRuntimeMemoryCategory.getName()
Gets the name of this category.JavaThread.getName()
Return the name of the thread.JavaClass.getObject()
Fetch the java.lang.Class object associated with this class.JavaClassLoader.getObject()
Get the java.lang.ClassLoader instance associated with this class loader.JavaThread.getObject()
Fetch the java.lang.Thread associated with this thread.JavaRuntime.getObjectAtAddress
(ImagePointer address) Gets the object located at addressaddress
in the heap.JavaVMOption.getOptionString()
Fetch the optionString component of the option.JavaMonitor.getOwner()
Get the thread which currently owns the monitorlong
JavaObject.getPersistentHashcode()
Fetch the basic hash code of the object in the image.int
JavaThread.getPriority()
Get the Java priority of the thread.JavaClass.getProtectionDomain()
Returns the protection domain for this class.int
JavaReference.getReachability()
Get the reachability of the target object via this specific reference.int
JavaReference.getReferenceType()
Get the reference type, as defined in the JVMTI specification.int
JavaReference.getRootType()
Get the root type, as defined in the JVMTI specification.long
JavaRuntimeMemoryCategory.getShallowAllocations()
Gets number of allocations recorded against this category.long
JavaRuntimeMemoryCategory.getShallowBytes()
Gets number of bytes allocated under this category.short
JavaField.getShort
(JavaObject object) Get the contents of a short field.JavaMember.getSignature()
Get the signature of the field or methodlong
JavaObject.getSize()
Get the number of bytes of memory occupied by this object on the heap.JavaReference.getSource()
Get the source of this reference if available.long
JavaRuntime.getStartTime()
Get the time when the JVM was started.long
JavaRuntime.getStartTimeNanos()
Get the value of the JVM's high-resolution timer when the JVM was started.int
JavaThread.getState()
Get the state of the thread when the image was created.JavaField.getString
(JavaObject object) Get the contents of a string field.JavaClass.getSuperclass()
Get the immediate superclass of this class.default String
JavaRuntime.getSystemProperty
(String key) Get a system property of the virtual machine.JavaReference.getTarget()
Get the object referred to by this reference.JavaRuntime.getTraceBuffer
(String bufferName, boolean formatted) Fetches implementation specific trace buffers, like the verbose GC buffer or the Universal Trace Engine (UTE) bufferint
JavaVMInitArgs.getVersion()
Fetch the JNI version from the JavaVMInitArgs structure used to create this VM.boolean
JavaClass.isArray()
Is this an array class ?boolean
JavaObject.isArray()
Is this object an array?boolean
JavaReference.isClassReference()
Does this reference point to a class?boolean
JavaRuntime.isJITEnabled()
Determine if the JIT was enabled for this Java runtime.default boolean
JavaField.isNestedPacked()
Deprecated.default boolean
JavaField.isNestedPackedArray()
Deprecated.boolean
JavaReference.isObjectReference()
Does this reference point to an object in the heap? -
Uses of CorruptDataException in com.ibm.dtfj.runtime
Methods in com.ibm.dtfj.runtime that throw CorruptDataExceptionModifier and TypeMethodDescriptionManagedRuntime.getFullVersion()
Deprecated.Use "getVersion()" insteadManagedRuntime.getVersion()
Get the version data available for this runtime instance. -
Uses of CorruptDataException in com.ibm.java.diagnostics.utils
Methods in com.ibm.java.diagnostics.utils that throw CorruptDataExceptionModifier and TypeMethodDescriptionlong
DTFJImageBean.getCreationTimeNanos()
DTFJImageBean.getHostName()
DTFJImageBean.getProcessorSubType()
DTFJImageBean.getProcessorType()
DTFJImageBean.getSystemSubType()
DTFJImageBean.getSystemType()