Package | Description |
---|---|
com.ibm.dtfj.image |
Classes to support reading system images.
|
com.ibm.dtfj.java |
Classes to support Java™ runtime instances.
|
Modifier and Type | Method and Description |
---|---|
ImagePointer |
ImagePointer.add(long offset)
Build a new image pointer offset from this one by the given amount.
|
ImagePointer |
ImageSymbol.getAddress()
Get the address of this symbol in the image.
|
ImagePointer |
CorruptData.getAddress()
Return an address associated with the corruption.
|
ImagePointer |
ImageSection.getBaseAddress()
Gets the base address (the lowest) of memory in this section.
|
ImagePointer |
ImageStackFrame.getBasePointer()
Get the base pointer of the stack frame.
|
ImagePointer |
MemoryAccessException.getPointer()
Get a pointer into the image where the access failed.
|
ImagePointer |
ImageAddressSpace.getPointer(long address)
A factory method for creating pointers into this address space.
|
ImagePointer |
ImagePointer.getPointerAt(long index)
Get the value at the given offset from this pointer.
|
ImagePointer |
ImageStackFrame.getProcedureAddress()
Get the address of the current instruction within
the procedure being executed.
|
Constructor and Description |
---|
MemoryAccessException(ImagePointer badPointer)
Build exception for the given location and description
|
MemoryAccessException(ImagePointer badPointer,
java.lang.String description)
Build exception for the given location and description
|
Modifier and Type | Method and Description |
---|---|
ImagePointer |
JavaLocation.getAddress()
Fetches the absolute address of the code which this location represents.
|
ImagePointer |
JavaStackFrame.getBasePointer()
Get a pointer to the base of this stack frame
|
ImagePointer |
JavaVMOption.getExtraInfo()
Fetch the extraInfo component of this option.
|
ImagePointer |
JavaClass.getID()
The ID of a class is a pointer to a section of memory which identifies
the class.
|
ImagePointer |
JavaMonitor.getID()
Get the identifier for this monitor
|
ImagePointer |
JavaObject.getID()
The ID of an object is a unique address is memory which identifies the object.
|
ImagePointer |
JavaRuntime.getJavaVM()
Get the object that represents the virtual machine
|
ImagePointer |
JavaThread.getJNIEnv()
Get the address of the JNIEnv structure which represents this thread instance in JNI.
|
Modifier and Type | Method and Description |
---|---|
JavaObject |
JavaRuntime.getObjectAtAddress(ImagePointer address)
Gets the object located at address
address in the heap. |
Eclipse OpenJ9 website.
To raise a bug report or suggest an improvement create an Eclipse OpenJ9 issue.
Copyright © 2004, 2025 IBM Corp. and others.