Uses of Class
com.ibm.dtfj.image.DataUnavailable
Packages that use DataUnavailable
Package
Description
Classes to support reading system images.
Classes to support Java™ runtime instances.
-
Uses of DataUnavailable in com.ibm.dtfj.image
Methods in com.ibm.dtfj.image that throw DataUnavailableModifier and TypeMethodDescriptionImageProcess.getCommandLine()
Fetch the command line for this process.long
Image.getCreationTime()
Get the time when the image was createdlong
Image.getCreationTimeNanos()
Get the value of the JVM's high-resolution timer when the image was created.ImageProcess.getEnvironment()
Get the environment variables for this process.ImageProcess.getExecutable()
Get the module representing the executable within the image.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.long
Image.getInstalledMemory()
Get the amount of physical memory (in bytes) installed in the system on which the image was running.Image.getIPAddresses()
The set of IP addresses (as InetAddresses) which the system running the image possessed.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.int
Image.getProcessorCount()
Get the number of CPUs running in the system on which the image was running.Image.getProcessorSubType()
Get the precise model of the CPU.Image.getProcessorType()
Get the family name for the processor on which the image was running.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.ImageThread.getStackFrames()
Get the set of stack frames on this thread.Image.getSystemSubType()
Get the detailed name of the operating system.Image.getSystemType()
Get the family name for the operating system.boolean
ImagePointer.isExecutable()
Tests memory execute permission.boolean
ImageSection.isExecutable()
Tests executable permission on memory section.boolean
ImagePointer.isReadOnly()
Tests memory read/write permission.boolean
ImageSection.isReadOnly()
Tests read permission on memory section.boolean
ImagePointer.isShared()
Tests memory shared permission.boolean
ImageSection.isShared()
Tests shared permission on memory section. -
Uses of DataUnavailable in com.ibm.dtfj.java
Methods in com.ibm.dtfj.java that throw DataUnavailableModifier and TypeMethodDescriptionJavaRuntimeMemorySection.getAllocator()
Returns string describing the code that allocated this memory section.JavaThread.getBlockingObject()
For threads that are in STATE_BLOCKED_ON_MONITOR_ENTER this method returns the JavaObject who's monitor they are blocked on.JavaMember.getDeclaringClass()
Get the class which declares this field or methodJavaVMOption.getExtraInfo()
Fetch the extraInfo component of this option.JavaLocation.getFilename()
Get the source file name.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.JavaRuntime.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 runtimeint
JavaLocation.getLineNumber()
Get the line number.JavaRuntime.getMemoryCategories()
Returns iterator of the top-level memory categories used by this Java runtime.JavaRuntimeMemorySection.getMemoryCategory()
Returns memory category this section was allocated under.JavaRuntime.getMemorySections
(boolean includeFreed) Returns an iterator of JavaRuntimeMemorySection objects corresponding to the blocks of memory allocated by the JavaRuntime.JavaRuntimeMemoryCategory.getMemorySections
(boolean includeFreed) Gets iterator of memory sections allocated against this category.JavaRuntime.getObjectAtAddress
(ImagePointer address) Gets the object located at addressaddress
in the heap.JavaVMInitArgs.getOptions()
Fetch the options used to start this VM, in the order they were originally specified.JavaVMOption.getOptionString()
Fetch the optionString component of the option.long
JavaObject.getPersistentHashcode()
Fetch the basic hash code of the object in the image.JavaClass.getProtectionDomain()
Returns the protection domain for this class.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.default String
JavaRuntime.getSystemProperty
(String key) Get a system property of the virtual machine.JavaReference.getTarget()
Get the object referred to by this reference.int
JavaVMInitArgs.getVersion()
Fetch the JNI version from the JavaVMInitArgs structure used to create this VM.boolean
JavaReference.isClassReference()
Does this reference point to a class?boolean
JavaRuntime.isJITEnabled()
Determine if the JIT was enabled for this Java runtime.boolean
JavaReference.isObjectReference()
Does this reference point to an object in the heap?