JavaScript is disabled on your browser.
OpenJ9 JVM Diagnostic Utilities Classes
C D E G H I J L M Q R S T
C
com.ibm.jvm - package com.ibm.jvm
D
Debuggable - Annotation Type in com.ibm.jvm
The Debuggable annotation applies to either classes or methods and provides
a hint to the VM that decorated entities must remain debuggable.
Dump - Class in com.ibm.jvm
This class is used to trigger and configure the options used to produce different
types of diagnostic dumps available from the OpenJ9 JVM.
DumpConfigurationUnavailableException - Exception in com.ibm.jvm
This exception is thrown when the dump configuration cannot be
updated through the methods on com.ibm.jvm.Dump because it is
in use.
DumpConfigurationUnavailableException(String) - Constructor for exception com.ibm.jvm.DumpConfigurationUnavailableException
DumpConfigurationUnavailableException(DumpConfigurationUnavailableExceptionBase) - Constructor for exception com.ibm.jvm.DumpConfigurationUnavailableException
DumpPermission - Class in com.ibm.jvm
The permission class for operations on the com.ibm.jvm.Dump class.
DumpPermission() - Constructor for class com.ibm.jvm.DumpPermission
E
ENTRY - Static variable in class com.ibm.jvm.Trace
EVENT - Static variable in class com.ibm.jvm.Trace
EXCEPTION - Static variable in class com.ibm.jvm.Trace
EXCEPTION_EXIT - Static variable in class com.ibm.jvm.Trace
EXIT - Static variable in class com.ibm.jvm.Trace
G
getCommittedHeap() - Method in class com.ibm.jvm.Stats
getCpuTime() - Method in class com.ibm.jvm.Stats
Returns total amount of time the process has been scheduled or executed so far
in both kernel and user modes.
getFreePhysicalMem() - Method in class com.ibm.jvm.Stats
getMaxHeap() - Method in class com.ibm.jvm.Stats
getMicros() - Static method in class com.ibm.jvm.Trace
getSoftmxHeap() - Method in class com.ibm.jvm.Stats
getStats() - Method in class com.ibm.jvm.Stats
Native used to retrieve the heap/OS stats
getSysLoadAvg() - Method in class com.ibm.jvm.Stats
getTotPhysicalMem() - Method in class com.ibm.jvm.Stats
getUsedHeap() - Method in class com.ibm.jvm.Stats
H
HeapDump() - Static method in class com.ibm.jvm.Dump
Trigger a heap dump.
heapDumpToFile(String) - Static method in class com.ibm.jvm.Dump
Trigger a heap dump.
heapDumpToFile() - Static method in class com.ibm.jvm.Dump
Trigger a heap dump.
I
initializeTrace() - Static method in class com.ibm.jvm.Trace
InvalidDumpOptionException - Exception in com.ibm.jvm
This exception is thrown when an invalid option is passed
to methods on the com.ibm.jvm.Dump class.
InvalidDumpOptionException(String) - Constructor for exception com.ibm.jvm.InvalidDumpOptionException
InvalidDumpOptionException(InvalidDumpOptionExceptionBase) - Constructor for exception com.ibm.jvm.InvalidDumpOptionException
J
JavaDump() - Static method in class com.ibm.jvm.Dump
Trigger a java dump.
javaDumpToFile(String) - Static method in class com.ibm.jvm.Dump
Trigger a java dump.
javaDumpToFile() - Static method in class com.ibm.jvm.Dump
Trigger a java dump.
L
Log - Class in com.ibm.jvm
The Log
class contains methods for controlling system log options
This class cannot be instantiated.
LogPermission - Class in com.ibm.jvm
The permission class for operations on the com.ibm.jvm.Log class.
LogPermission() - Constructor for class com.ibm.jvm.LogPermission
M
main(String[]) - Static method in class com.ibm.jvm.TraceFormat
Q
queryDumpOptions() - Static method in class com.ibm.jvm.Dump
Returns the current dump configuration as an array of Strings.
QueryOptions() - Static method in class com.ibm.jvm.Log
Query the log options.
R
registerApplication(String, String[]) - Static method in class com.ibm.jvm.Trace
Registers a new application and trace points for that application with
trace.
resetDumpOptions() - Static method in class com.ibm.jvm.Dump
Reset the JVM dump options to the settings specified when the JVM
was started removing any additional configuration done since then.
resume() - Static method in class com.ibm.jvm.Trace
Resumes tracing for all the threads in the JVM.
resumeThis() - Static method in class com.ibm.jvm.Trace
Increments the suspend and resume count for the current thread and resumes
tracing the thread if the result is not negative.
S
set(String) - Static method in class com.ibm.jvm.Trace
Sets options for the trace subsystem.
setDumpOptions(String) - Static method in class com.ibm.jvm.Dump
Sets options for the dump subsystem.
setFields(long, long, long, long, long, double, long, long) - Method in class com.ibm.jvm.Stats
To avoid allocating new objects, this function merely sets
the member variables of this class as it is called from a
native.
SetOptions(String) - Static method in class com.ibm.jvm.Log
Set the log options.
snap() - Static method in class com.ibm.jvm.Trace
Trigger a snap dump.
SnapDump() - Static method in class com.ibm.jvm.Dump
Trigger a snap dump.
snapDumpToFile(String) - Static method in class com.ibm.jvm.Dump
Trigger a snap dump.
snapDumpToFile() - Static method in class com.ibm.jvm.Dump
Trigger a snap dump.
Stats - Class in com.ibm.jvm
This class is used provide the following java heap and system statistics:
committed heap memory
used heap memory
max heap memory
softmx heap memory
free physical memory
total physical memory
All this info is retrieved without any allocation of new objects
Stats() - Constructor for class com.ibm.jvm.Stats
suspend() - Static method in class com.ibm.jvm.Trace
Suspends tracing for all the threads in the JVM.
suspendThis() - Static method in class com.ibm.jvm.Trace
Decrements the suspend and resume count for the current thread and suspends
tracing the thread if the result is negative.
SystemDump() - Static method in class com.ibm.jvm.Dump
Trigger a system dump.
systemDumpToFile(String) - Static method in class com.ibm.jvm.Dump
Trigger a system dump.
systemDumpToFile() - Static method in class com.ibm.jvm.Dump
Trigger a system dump.
T
ToolDumpPermission - Class in com.ibm.jvm
The permission class for allowing "tool" dump agents to be run or
configured via the com.ibm.jvm.Dump class.
ToolDumpPermission() - Constructor for class com.ibm.jvm.ToolDumpPermission
Trace - Class in com.ibm.jvm
The Trace
class contains methods for controlling trace and using application trace.
trace(int, int) - Static method in class com.ibm.jvm.Trace
trace(int, int, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, String, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, Object) - Static method in class com.ibm.jvm.Trace
trace(int, int, Object, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, int) - Static method in class com.ibm.jvm.Trace
trace(int, int, int, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, long) - Static method in class com.ibm.jvm.Trace
trace(int, int, long, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, byte) - Static method in class com.ibm.jvm.Trace
trace(int, int, byte, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, char) - Static method in class com.ibm.jvm.Trace
trace(int, int, char, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, float) - Static method in class com.ibm.jvm.Trace
trace(int, int, float, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, double) - Static method in class com.ibm.jvm.Trace
trace(int, int, double, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, Object) - Static method in class com.ibm.jvm.Trace
trace(int, int, Object, Object) - Static method in class com.ibm.jvm.Trace
trace(int, int, int) - Static method in class com.ibm.jvm.Trace
trace(int, int, int, int) - Static method in class com.ibm.jvm.Trace
trace(int, int, int, int, int) - Static method in class com.ibm.jvm.Trace
trace(int, int, long) - Static method in class com.ibm.jvm.Trace
trace(int, int, long, long) - Static method in class com.ibm.jvm.Trace
trace(int, int, long, long, long) - Static method in class com.ibm.jvm.Trace
trace(int, int, byte) - Static method in class com.ibm.jvm.Trace
trace(int, int, byte, byte) - Static method in class com.ibm.jvm.Trace
trace(int, int, byte, byte, byte) - Static method in class com.ibm.jvm.Trace
trace(int, int, char) - Static method in class com.ibm.jvm.Trace
trace(int, int, char, char) - Static method in class com.ibm.jvm.Trace
trace(int, int, char, char, char) - Static method in class com.ibm.jvm.Trace
trace(int, int, float) - Static method in class com.ibm.jvm.Trace
trace(int, int, float, float) - Static method in class com.ibm.jvm.Trace
trace(int, int, float, float, float) - Static method in class com.ibm.jvm.Trace
trace(int, int, double) - Static method in class com.ibm.jvm.Trace
trace(int, int, double, double) - Static method in class com.ibm.jvm.Trace
trace(int, int, double, double, double) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, Object, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, Object, String, Object) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, int, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, int, String, int) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, long, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, long, String, long) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, byte, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, byte, String, byte) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, char, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, char, String, char) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, float, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, float, String, float) - Static method in class com.ibm.jvm.Trace
trace(int, int, String, double, String) - Static method in class com.ibm.jvm.Trace
trace(int, int, double, String, double) - Static method in class com.ibm.jvm.Trace
TraceFormat - Class in com.ibm.jvm
!!! WARNING !!!
Adding any new top level classes in this file requires modification to jcl/jcl_build.mk
to ensure the new classes are included within traceformat.jar for Java 8.
TraceFormat() - Constructor for class com.ibm.jvm.TraceFormat
TracePermission - Class in com.ibm.jvm
The permission class for operations on the com.ibm.jvm.Trace class.
TracePermission() - Constructor for class com.ibm.jvm.TracePermission
triggerDump(String) - Static method in class com.ibm.jvm.Dump
Trigger a dump with the specified options.
C D E G H I J L M Q R S T
OpenJ9 JVM Diagnostic Utilities Classes
Link to Eclipse OpenJ9 documentation. To raise a bug report or suggest an improvement create an Eclipse Openj9 issue. Copyright © 1998, 2020, IBM Corp. All rights reserved.