List of all items
Structs
- JNIEnv
- JNINativeMethod
- JVMTIEnv
- JavaVM
- JavaVMAttachArgs
- JavaVMInitArgs
- JavaVMOption
- jniNativeInterface
- jvmtiAddrLocationMap
- jvmtiCapabilities
- jvmtiClassDefinition
- jvmtiError
- jvmtiEventCallbacks
- jvmtiExtensionEventInfo
- jvmtiExtensionFunctionInfo
- jvmtiHeapCallbacks
- jvmtiHeapReferenceInfoArray
- jvmtiHeapReferenceInfoConstantPool
- jvmtiHeapReferenceInfoField
- jvmtiHeapReferenceInfoJniLocal
- jvmtiHeapReferenceInfoReserved
- jvmtiHeapReferenceInfoStackLocal
- jvmtiLineNumberEntry
- jvmtiLocalVariableEntry
- jvmtiMonitorStackDepthInfo
- jvmtiMonitorUsage
- jvmtiParamInfo
- jvmtiThreadGroupInfo
- jvmtiThreadInfo
- jvmtiTimerInfo
Enums
- JNILinkage
- JvmtiError
- jobjectRefType
- jvmtiEvent
- jvmtiEventMode
- jvmtiHeapObjectFilter
- jvmtiHeapReferenceKind
- jvmtiIterationControl
- jvmtiPrimitiveType
- jvmtiVerboseFlag
Unions
Traits
Macros
Functions
- JNI_CreateJavaVM
- JNI_CreateJavaVM_with_string_args
- JNI_GetCreatedJavaVMs
- JNI_GetCreatedJavaVMs_first
- init_dynamic_link
- is_jvm_loaded
- load_jvm_from_java_home
- load_jvm_from_java_home_folder
- load_jvm_from_library
Type Aliases
- jarray
- jboolean
- jbooleanArray
- jbyte
- jbyteArray
- jchar
- jcharArray
- jclass
- jdouble
- jdoubleArray
- jfieldID
- jfloat
- jfloatArray
- jint
- jintArray
- jlocation
- jlong
- jlongArray
- jmethodID
- jobject
- jobjectArray
- jrawMonitorID
- jshort
- jshortArray
- jsize
- jstring
- jthread
- jthreadGroup
- jthrowable
- jvalue
- jvmtiArrayPrimitiveValueCallback
- jvmtiEventBreakpoint
- jvmtiEventClassFileLoadHook
- jvmtiEventClassLoad
- jvmtiEventClassPrepare
- jvmtiEventCompiledMethodLoad
- jvmtiEventCompiledMethodUnload
- jvmtiEventDataDumpRequest
- jvmtiEventDynamicCodeGenerated
- jvmtiEventException
- jvmtiEventExceptionCatch
- jvmtiEventFieldAccess
- jvmtiEventFieldModification
- jvmtiEventFramePop
- jvmtiEventGarbageCollectionFinish
- jvmtiEventGarbageCollectionStart
- jvmtiEventMethodEntry
- jvmtiEventMethodExit
- jvmtiEventMonitorContendedEnter
- jvmtiEventMonitorContendedEntered
- jvmtiEventMonitorWait
- jvmtiEventMonitorWaited
- jvmtiEventNativeMethodBind
- jvmtiEventObjectFree
- jvmtiEventReserved
- jvmtiEventResourceExhausted
- jvmtiEventSampledObjectAlloc
- jvmtiEventSingleStep
- jvmtiEventThreadEnd
- jvmtiEventThreadStart
- jvmtiEventVMDeath
- jvmtiEventVMInit
- jvmtiEventVMObjectAlloc
- jvmtiEventVMStart
- jvmtiEventVirtualThreadEnd
- jvmtiEventVirtualThreadStart
- jvmtiExtensionEvent
- jvmtiExtensionFunction
- jvmtiHeapIterationCallback
- jvmtiHeapObjectCallback
- jvmtiHeapReferenceCallback
- jvmtiHeapRootCallback
- jvmtiHeapRootKind
- jvmtiJlocationFormat
- jvmtiObjectReferenceCallback
- jvmtiObjectReferenceKind
- jvmtiParamKind
- jvmtiParamTypes
- jvmtiPhase
- jvmtiPrimitiveFieldCallback
- jvmtiReservedCallback
- jvmtiStackReferenceCallback
- jvmtiStartFunction
- jvmtiStringPrimitiveValueCallback
- jvmtiTimerKind
- jweak
Constants
- JNI_ABORT
- JNI_COMMIT
- JNI_EDETACHED
- JNI_EEXIST
- JNI_EINVAL
- JNI_ENOMEM
- JNI_ERR
- JNI_EVERSION
- JNI_FALSE
- JNI_OK
- JNI_TRUE
- JNI_VERSION_10
- JNI_VERSION_19
- JNI_VERSION_1_1
- JNI_VERSION_1_2
- JNI_VERSION_1_4
- JNI_VERSION_1_6
- JNI_VERSION_1_8
- JNI_VERSION_20
- JNI_VERSION_21
- JNI_VERSION_24
- JNI_VERSION_9
- JVMTI_CLASS_STATUS_ARRAY
- JVMTI_CLASS_STATUS_ERROR
- JVMTI_CLASS_STATUS_INITIALIZED
- JVMTI_CLASS_STATUS_PREPARED
- JVMTI_CLASS_STATUS_PRIMITIVE
- JVMTI_CLASS_STATUS_VERIFIED
- JVMTI_ERROR_ABSENT_INFORMATION
- JVMTI_ERROR_ACCESS_DENIED
- JVMTI_ERROR_CIRCULAR_CLASS_DEFINITION
- JVMTI_ERROR_CLASS_LOADER_UNSUPPORTED
- JVMTI_ERROR_CLASS_NOT_PREPARED
- JVMTI_ERROR_DUPLICATE
- JVMTI_ERROR_FAILS_VERIFICATION
- JVMTI_ERROR_ILLEGAL_ARGUMENT
- JVMTI_ERROR_INTERNAL
- JVMTI_ERROR_INTERRUPT
- JVMTI_ERROR_INVALID_CLASS
- JVMTI_ERROR_INVALID_CLASS_FORMAT
- JVMTI_ERROR_INVALID_ENVIRONMENT
- JVMTI_ERROR_INVALID_EVENT_TYPE
- JVMTI_ERROR_INVALID_FIELDID
- JVMTI_ERROR_INVALID_LOCATION
- JVMTI_ERROR_INVALID_METHODID
- JVMTI_ERROR_INVALID_MODULE
- JVMTI_ERROR_INVALID_MONITOR
- JVMTI_ERROR_INVALID_OBJECT
- JVMTI_ERROR_INVALID_PRIORITY
- JVMTI_ERROR_INVALID_SLOT
- JVMTI_ERROR_INVALID_THREAD
- JVMTI_ERROR_INVALID_THREAD_GROUP
- JVMTI_ERROR_INVALID_TYPESTATE
- JVMTI_ERROR_MAX
- JVMTI_ERROR_MUST_POSSESS_CAPABILITY
- JVMTI_ERROR_NAMES_DONT_MATCH
- JVMTI_ERROR_NATIVE_METHOD
- JVMTI_ERROR_NONE
- JVMTI_ERROR_NOT_AVAILABLE
- JVMTI_ERROR_NOT_FOUND
- JVMTI_ERROR_NOT_MONITOR_OWNER
- JVMTI_ERROR_NO_MORE_FRAMES
- JVMTI_ERROR_NULL_POINTER
- JVMTI_ERROR_OPAQUE_FRAME
- JVMTI_ERROR_OUT_OF_MEMORY
- JVMTI_ERROR_THREAD_NOT_ALIVE
- JVMTI_ERROR_THREAD_NOT_SUSPENDED
- JVMTI_ERROR_THREAD_SUSPENDED
- JVMTI_ERROR_TYPE_MISMATCH
- JVMTI_ERROR_UNATTACHED_THREAD
- JVMTI_ERROR_UNMODIFIABLE_CLASS
- JVMTI_ERROR_UNMODIFIABLE_MODULE
- JVMTI_ERROR_UNSUPPORTED_OPERATION
- JVMTI_ERROR_UNSUPPORTED_REDEFINITION_CLASS_ATTRIBUTE_CHANGED
- JVMTI_ERROR_UNSUPPORTED_REDEFINITION_CLASS_MODIFIERS_CHANGED
- JVMTI_ERROR_UNSUPPORTED_REDEFINITION_HIERARCHY_CHANGED
- JVMTI_ERROR_UNSUPPORTED_REDEFINITION_METHOD_ADDED
- JVMTI_ERROR_UNSUPPORTED_REDEFINITION_METHOD_DELETED
- JVMTI_ERROR_UNSUPPORTED_REDEFINITION_METHOD_MODIFIERS_CHANGED
- JVMTI_ERROR_UNSUPPORTED_REDEFINITION_SCHEMA_CHANGED
- JVMTI_ERROR_UNSUPPORTED_VERSION
- JVMTI_ERROR_WRONG_PHASE
- JVMTI_HEAP_FILTER_CLASS_TAGGED
- JVMTI_HEAP_FILTER_CLASS_UNTAGGED
- JVMTI_HEAP_FILTER_TAGGED
- JVMTI_HEAP_FILTER_UNTAGGED
- JVMTI_HEAP_REFERENCE_ARRAY_ELEMENT
- JVMTI_HEAP_REFERENCE_CLASS
- JVMTI_HEAP_REFERENCE_CLASS_LOADER
- JVMTI_HEAP_REFERENCE_CONSTANT_POOL
- JVMTI_HEAP_REFERENCE_FIELD
- JVMTI_HEAP_REFERENCE_INTERFACE
- JVMTI_HEAP_REFERENCE_JNI_GLOBAL
- JVMTI_HEAP_REFERENCE_JNI_LOCAL
- JVMTI_HEAP_REFERENCE_MONITOR
- JVMTI_HEAP_REFERENCE_OTHER
- JVMTI_HEAP_REFERENCE_PROTECTION_DOMAIN
- JVMTI_HEAP_REFERENCE_SIGNERS
- JVMTI_HEAP_REFERENCE_STACK_LOCAL
- JVMTI_HEAP_REFERENCE_STATIC_FIELD
- JVMTI_HEAP_REFERENCE_SUPERCLASS
- JVMTI_HEAP_REFERENCE_SYSTEM_CLASS
- JVMTI_HEAP_REFERENCE_THREAD
- JVMTI_HEAP_ROOT_JNI_GLOBAL
- JVMTI_HEAP_ROOT_JNI_LOCAL
- JVMTI_HEAP_ROOT_MONITOR
- JVMTI_HEAP_ROOT_OTHER
- JVMTI_HEAP_ROOT_STACK_LOCAL
- JVMTI_HEAP_ROOT_SYSTEM_CLASS
- JVMTI_HEAP_ROOT_THREAD
- JVMTI_JLOCATION_JVMBCI
- JVMTI_JLOCATION_MACHINEPC
- JVMTI_JLOCATION_OTHER
- JVMTI_KIND_ALLOC_ALLOC_BUF
- JVMTI_KIND_ALLOC_BUF
- JVMTI_KIND_IN
- JVMTI_KIND_IN_BUF
- JVMTI_KIND_IN_PTR
- JVMTI_KIND_OUT
- JVMTI_KIND_OUT_BUF
- JVMTI_PHASE_DEAD
- JVMTI_PHASE_LIVE
- JVMTI_PHASE_ONLOAD
- JVMTI_PHASE_PRIMORDIAL
- JVMTI_PHASE_START
- JVMTI_PRIMITIVE_TYPE_BOOLEAN
- JVMTI_PRIMITIVE_TYPE_BYTE
- JVMTI_PRIMITIVE_TYPE_CHAR
- JVMTI_PRIMITIVE_TYPE_DOUBLE
- JVMTI_PRIMITIVE_TYPE_FLOAT
- JVMTI_PRIMITIVE_TYPE_INT
- JVMTI_PRIMITIVE_TYPE_LONG
- JVMTI_PRIMITIVE_TYPE_SHORT
- JVMTI_REFERENCE_ARRAY_ELEMENT
- JVMTI_REFERENCE_CLASS
- JVMTI_REFERENCE_CLASS_LOADER
- JVMTI_REFERENCE_CONSTANT_POOL
- JVMTI_REFERENCE_FIELD
- JVMTI_REFERENCE_INTERFACE
- JVMTI_REFERENCE_PROTECTION_DOMAIN
- JVMTI_REFERENCE_SIGNERS
- JVMTI_REFERENCE_STATIC_FIELD
- JVMTI_THREAD_STATE_ALIVE
- JVMTI_THREAD_STATE_BLOCKED_ON_MONITOR_ENTER
- JVMTI_THREAD_STATE_INTERRUPTED
- JVMTI_THREAD_STATE_IN_NATIVE
- JVMTI_THREAD_STATE_IN_OBJECT_WAIT
- JVMTI_THREAD_STATE_PARKED
- JVMTI_THREAD_STATE_RUNNABLE
- JVMTI_THREAD_STATE_SLEEPING
- JVMTI_THREAD_STATE_SUSPENDED
- JVMTI_THREAD_STATE_TERMINATED
- JVMTI_THREAD_STATE_VENDOR_1
- JVMTI_THREAD_STATE_VENDOR_2
- JVMTI_THREAD_STATE_VENDOR_3
- JVMTI_THREAD_STATE_WAITING
- JVMTI_THREAD_STATE_WAITING_INDEFINITELY
- JVMTI_THREAD_STATE_WAITING_WITH_TIMEOUT
- JVMTI_TIMER_ELAPSED
- JVMTI_TIMER_TOTAL_CPU
- JVMTI_TIMER_USER_CPU
- JVMTI_TYPE_CCHAR
- JVMTI_TYPE_CVOID
- JVMTI_TYPE_JBOOLEAN
- JVMTI_TYPE_JBYTE
- JVMTI_TYPE_JCHAR
- JVMTI_TYPE_JCLASS
- JVMTI_TYPE_JDOUBLE
- JVMTI_TYPE_JFIELDID
- JVMTI_TYPE_JFLOAT
- JVMTI_TYPE_JINT
- JVMTI_TYPE_JLONG
- JVMTI_TYPE_JMETHODID
- JVMTI_TYPE_JNIENV
- JVMTI_TYPE_JOBJECT
- JVMTI_TYPE_JSHORT
- JVMTI_TYPE_JTHREAD
- JVMTI_TYPE_JVALUE
- JVMTI_VERSION_1
- JVMTI_VERSION_11
- JVMTI_VERSION_19
- JVMTI_VERSION_1_0
- JVMTI_VERSION_1_1
- JVMTI_VERSION_1_2
- JVMTI_VERSION_21
- JVMTI_VERSION_9
- JVMTI_VISIT_ABORT
- JVMTI_VISIT_OBJECTS