Docs.rs
jvm-rs-0.1.0
jvm-rs 0.1.0
Docs.rs crate page
Links
Homepage
Repository
crates.io
Source
Owners
x4e
fee1-dead
Dependencies
Versions
0.3%
of the crate is documented
Go to latest version
Platform
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Module jvmti
Structs
Constants
Functions
Type Definitions
Unions
jvm_rs
?
[
−
]
[src]
Module
jvm_rs
::
jvmti
Structs
_jrawMonitorID
_jvmtiAddrLocationMap
_jvmtiClassDefinition
_jvmtiEnv
_jvmtiExtensionEventInfo
_jvmtiExtensionFunctionInfo
_jvmtiFrameInfo
_jvmtiHeapCallbacks
_jvmtiHeapReferenceInfoArray
_jvmtiHeapReferenceInfoConstantPool
_jvmtiHeapReferenceInfoField
_jvmtiHeapReferenceInfoJniLocal
_jvmtiHeapReferenceInfoReserved
_jvmtiHeapReferenceInfoStackLocal
_jvmtiLineNumberEntry
_jvmtiLocalVariableEntry
_jvmtiMonitorStackDepthInfo
_jvmtiMonitorUsage
_jvmtiParamInfo
_jvmtiStackInfo
_jvmtiThreadGroupInfo
_jvmtiThreadInfo
_jvmtiTimerInfo
jvmtiCapabilities
jvmtiEventCallbacks
jvmtiInterface_1_
Constants
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_HEAP_FILTER_CLASS_TAGGED
JVMTI_HEAP_FILTER_CLASS_UNTAGGED
JVMTI_HEAP_FILTER_TAGGED
JVMTI_HEAP_FILTER_UNTAGGED
JVMTI_JAVA_LANG_THREAD_STATE_BLOCKED
JVMTI_JAVA_LANG_THREAD_STATE_MASK
JVMTI_JAVA_LANG_THREAD_STATE_NEW
JVMTI_JAVA_LANG_THREAD_STATE_RUNNABLE
JVMTI_JAVA_LANG_THREAD_STATE_TERMINATED
JVMTI_JAVA_LANG_THREAD_STATE_TIMED_WAITING
JVMTI_JAVA_LANG_THREAD_STATE_WAITING
JVMTI_RESOURCE_EXHAUSTED_JAVA_HEAP
JVMTI_RESOURCE_EXHAUSTED_OOM_ERROR
JVMTI_RESOURCE_EXHAUSTED_THREADS
JVMTI_THREAD_MAX_PRIORITY
JVMTI_THREAD_MIN_PRIORITY
JVMTI_THREAD_NORM_PRIORITY
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_VERSION
JVMTI_VERSION_1
JVMTI_VERSION_1_0
JVMTI_VERSION_1_1
JVMTI_VERSION_1_2
JVMTI_VERSION_9
JVMTI_VERSION_11
JVMTI_VERSION_INTERFACE_JNI
JVMTI_VERSION_INTERFACE_JVMTI
JVMTI_VERSION_MASK_INTERFACE_TYPE
JVMTI_VERSION_MASK_MAJOR
JVMTI_VERSION_MASK_MICRO
JVMTI_VERSION_MASK_MINOR
JVMTI_VERSION_SHIFT_MAJOR
JVMTI_VERSION_SHIFT_MICRO
JVMTI_VERSION_SHIFT_MINOR
JVMTI_VISIT_ABORT
JVMTI_VISIT_OBJECTS
jvmtiError_JVMTI_ERROR_ABSENT_INFORMATION
jvmtiError_JVMTI_ERROR_ACCESS_DENIED
jvmtiError_JVMTI_ERROR_CIRCULAR_CLASS_DEFINITION
jvmtiError_JVMTI_ERROR_CLASS_LOADER_UNSUPPORTED
jvmtiError_JVMTI_ERROR_CLASS_NOT_PREPARED
jvmtiError_JVMTI_ERROR_DUPLICATE
jvmtiError_JVMTI_ERROR_FAILS_VERIFICATION
jvmtiError_JVMTI_ERROR_ILLEGAL_ARGUMENT
jvmtiError_JVMTI_ERROR_INTERNAL
jvmtiError_JVMTI_ERROR_INTERRUPT
jvmtiError_JVMTI_ERROR_INVALID_CLASS
jvmtiError_JVMTI_ERROR_INVALID_CLASS_FORMAT
jvmtiError_JVMTI_ERROR_INVALID_ENVIRONMENT
jvmtiError_JVMTI_ERROR_INVALID_EVENT_TYPE
jvmtiError_JVMTI_ERROR_INVALID_FIELDID
jvmtiError_JVMTI_ERROR_INVALID_LOCATION
jvmtiError_JVMTI_ERROR_INVALID_METHODID
jvmtiError_JVMTI_ERROR_INVALID_MODULE
jvmtiError_JVMTI_ERROR_INVALID_MONITOR
jvmtiError_JVMTI_ERROR_INVALID_OBJECT
jvmtiError_JVMTI_ERROR_INVALID_PRIORITY
jvmtiError_JVMTI_ERROR_INVALID_SLOT
jvmtiError_JVMTI_ERROR_INVALID_THREAD
jvmtiError_JVMTI_ERROR_INVALID_THREAD_GROUP
jvmtiError_JVMTI_ERROR_INVALID_TYPESTATE
jvmtiError_JVMTI_ERROR_MAX
jvmtiError_JVMTI_ERROR_MUST_POSSESS_CAPABILITY
jvmtiError_JVMTI_ERROR_NAMES_DONT_MATCH
jvmtiError_JVMTI_ERROR_NATIVE_METHOD
jvmtiError_JVMTI_ERROR_NONE
jvmtiError_JVMTI_ERROR_NOT_AVAILABLE
jvmtiError_JVMTI_ERROR_NOT_FOUND
jvmtiError_JVMTI_ERROR_NOT_MONITOR_OWNER
jvmtiError_JVMTI_ERROR_NO_MORE_FRAMES
jvmtiError_JVMTI_ERROR_NULL_POINTER
jvmtiError_JVMTI_ERROR_OPAQUE_FRAME
jvmtiError_JVMTI_ERROR_OUT_OF_MEMORY
jvmtiError_JVMTI_ERROR_THREAD_NOT_ALIVE
jvmtiError_JVMTI_ERROR_THREAD_NOT_SUSPENDED
jvmtiError_JVMTI_ERROR_THREAD_SUSPENDED
jvmtiError_JVMTI_ERROR_TYPE_MISMATCH
jvmtiError_JVMTI_ERROR_UNATTACHED_THREAD
jvmtiError_JVMTI_ERROR_UNMODIFIABLE_CLASS
jvmtiError_JVMTI_ERROR_UNMODIFIABLE_MODULE
jvmtiError_JVMTI_ERROR_UNSUPPORTED_REDEFINITION_CLASS_ATTRIBUTE_CHANGED
jvmtiError_JVMTI_ERROR_UNSUPPORTED_REDEFINITION_CLASS_MODIFIERS_CHANGED
jvmtiError_JVMTI_ERROR_UNSUPPORTED_REDEFINITION_HIERARCHY_CHANGED
jvmtiError_JVMTI_ERROR_UNSUPPORTED_REDEFINITION_METHOD_ADDED
jvmtiError_JVMTI_ERROR_UNSUPPORTED_REDEFINITION_METHOD_DELETED
jvmtiError_JVMTI_ERROR_UNSUPPORTED_REDEFINITION_METHOD_MODIFIERS_CHANGED
jvmtiError_JVMTI_ERROR_UNSUPPORTED_REDEFINITION_SCHEMA_CHANGED
jvmtiError_JVMTI_ERROR_UNSUPPORTED_VERSION
jvmtiError_JVMTI_ERROR_WRONG_PHASE
jvmtiEventMode_JVMTI_DISABLE
jvmtiEventMode_JVMTI_ENABLE
jvmtiEvent_JVMTI_EVENT_BREAKPOINT
jvmtiEvent_JVMTI_EVENT_CLASS_FILE_LOAD_HOOK
jvmtiEvent_JVMTI_EVENT_CLASS_LOAD
jvmtiEvent_JVMTI_EVENT_CLASS_PREPARE
jvmtiEvent_JVMTI_EVENT_COMPILED_METHOD_LOAD
jvmtiEvent_JVMTI_EVENT_COMPILED_METHOD_UNLOAD
jvmtiEvent_JVMTI_EVENT_DATA_DUMP_REQUEST
jvmtiEvent_JVMTI_EVENT_DYNAMIC_CODE_GENERATED
jvmtiEvent_JVMTI_EVENT_EXCEPTION
jvmtiEvent_JVMTI_EVENT_EXCEPTION_CATCH
jvmtiEvent_JVMTI_EVENT_FIELD_ACCESS
jvmtiEvent_JVMTI_EVENT_FIELD_MODIFICATION
jvmtiEvent_JVMTI_EVENT_FRAME_POP
jvmtiEvent_JVMTI_EVENT_GARBAGE_COLLECTION_FINISH
jvmtiEvent_JVMTI_EVENT_GARBAGE_COLLECTION_START
jvmtiEvent_JVMTI_EVENT_METHOD_ENTRY
jvmtiEvent_JVMTI_EVENT_METHOD_EXIT
jvmtiEvent_JVMTI_EVENT_MONITOR_CONTENDED_ENTER
jvmtiEvent_JVMTI_EVENT_MONITOR_CONTENDED_ENTERED
jvmtiEvent_JVMTI_EVENT_MONITOR_WAIT
jvmtiEvent_JVMTI_EVENT_MONITOR_WAITED
jvmtiEvent_JVMTI_EVENT_NATIVE_METHOD_BIND
jvmtiEvent_JVMTI_EVENT_OBJECT_FREE
jvmtiEvent_JVMTI_EVENT_RESOURCE_EXHAUSTED
jvmtiEvent_JVMTI_EVENT_SAMPLED_OBJECT_ALLOC
jvmtiEvent_JVMTI_EVENT_SINGLE_STEP
jvmtiEvent_JVMTI_EVENT_THREAD_END
jvmtiEvent_JVMTI_EVENT_THREAD_START
jvmtiEvent_JVMTI_EVENT_VM_DEATH
jvmtiEvent_JVMTI_EVENT_VM_INIT
jvmtiEvent_JVMTI_EVENT_VM_OBJECT_ALLOC
jvmtiEvent_JVMTI_EVENT_VM_START
jvmtiEvent_JVMTI_MAX_EVENT_TYPE_VAL
jvmtiEvent_JVMTI_MIN_EVENT_TYPE_VAL
jvmtiHeapObjectFilter_JVMTI_HEAP_OBJECT_EITHER
jvmtiHeapObjectFilter_JVMTI_HEAP_OBJECT_TAGGED
jvmtiHeapObjectFilter_JVMTI_HEAP_OBJECT_UNTAGGED
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_ARRAY_ELEMENT
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_CLASS
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_CLASS_LOADER
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_CONSTANT_POOL
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_FIELD
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_INTERFACE
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_JNI_GLOBAL
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_JNI_LOCAL
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_MONITOR
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_OTHER
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_PROTECTION_DOMAIN
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_SIGNERS
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_STACK_LOCAL
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_STATIC_FIELD
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_SUPERCLASS
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_SYSTEM_CLASS
jvmtiHeapReferenceKind_JVMTI_HEAP_REFERENCE_THREAD
jvmtiHeapRootKind_JVMTI_HEAP_ROOT_JNI_GLOBAL
jvmtiHeapRootKind_JVMTI_HEAP_ROOT_JNI_LOCAL
jvmtiHeapRootKind_JVMTI_HEAP_ROOT_MONITOR
jvmtiHeapRootKind_JVMTI_HEAP_ROOT_OTHER
jvmtiHeapRootKind_JVMTI_HEAP_ROOT_STACK_LOCAL
jvmtiHeapRootKind_JVMTI_HEAP_ROOT_SYSTEM_CLASS
jvmtiHeapRootKind_JVMTI_HEAP_ROOT_THREAD
jvmtiIterationControl_JVMTI_ITERATION_ABORT
jvmtiIterationControl_JVMTI_ITERATION_CONTINUE
jvmtiIterationControl_JVMTI_ITERATION_IGNORE
jvmtiJlocationFormat_JVMTI_JLOCATION_JVMBCI
jvmtiJlocationFormat_JVMTI_JLOCATION_MACHINEPC
jvmtiJlocationFormat_JVMTI_JLOCATION_OTHER
jvmtiObjectReferenceKind_JVMTI_REFERENCE_ARRAY_ELEMENT
jvmtiObjectReferenceKind_JVMTI_REFERENCE_CLASS
jvmtiObjectReferenceKind_JVMTI_REFERENCE_CLASS_LOADER
jvmtiObjectReferenceKind_JVMTI_REFERENCE_CONSTANT_POOL
jvmtiObjectReferenceKind_JVMTI_REFERENCE_FIELD
jvmtiObjectReferenceKind_JVMTI_REFERENCE_INTERFACE
jvmtiObjectReferenceKind_JVMTI_REFERENCE_PROTECTION_DOMAIN
jvmtiObjectReferenceKind_JVMTI_REFERENCE_SIGNERS
jvmtiObjectReferenceKind_JVMTI_REFERENCE_STATIC_FIELD
jvmtiParamKind_JVMTI_KIND_ALLOC_ALLOC_BUF
jvmtiParamKind_JVMTI_KIND_ALLOC_BUF
jvmtiParamKind_JVMTI_KIND_IN
jvmtiParamKind_JVMTI_KIND_IN_BUF
jvmtiParamKind_JVMTI_KIND_IN_PTR
jvmtiParamKind_JVMTI_KIND_OUT
jvmtiParamKind_JVMTI_KIND_OUT_BUF
jvmtiParamTypes_JVMTI_TYPE_CCHAR
jvmtiParamTypes_JVMTI_TYPE_CVOID
jvmtiParamTypes_JVMTI_TYPE_JBOOLEAN
jvmtiParamTypes_JVMTI_TYPE_JBYTE
jvmtiParamTypes_JVMTI_TYPE_JCHAR
jvmtiParamTypes_JVMTI_TYPE_JCLASS
jvmtiParamTypes_JVMTI_TYPE_JDOUBLE
jvmtiParamTypes_JVMTI_TYPE_JFIELDID
jvmtiParamTypes_JVMTI_TYPE_JFLOAT
jvmtiParamTypes_JVMTI_TYPE_JINT
jvmtiParamTypes_JVMTI_TYPE_JLONG
jvmtiParamTypes_JVMTI_TYPE_JMETHODID
jvmtiParamTypes_JVMTI_TYPE_JNIENV
jvmtiParamTypes_JVMTI_TYPE_JOBJECT
jvmtiParamTypes_JVMTI_TYPE_JSHORT
jvmtiParamTypes_JVMTI_TYPE_JTHREAD
jvmtiParamTypes_JVMTI_TYPE_JVALUE
jvmtiPhase_JVMTI_PHASE_DEAD
jvmtiPhase_JVMTI_PHASE_LIVE
jvmtiPhase_JVMTI_PHASE_ONLOAD
jvmtiPhase_JVMTI_PHASE_PRIMORDIAL
jvmtiPhase_JVMTI_PHASE_START
jvmtiPrimitiveType_JVMTI_PRIMITIVE_TYPE_BOOLEAN
jvmtiPrimitiveType_JVMTI_PRIMITIVE_TYPE_BYTE
jvmtiPrimitiveType_JVMTI_PRIMITIVE_TYPE_CHAR
jvmtiPrimitiveType_JVMTI_PRIMITIVE_TYPE_DOUBLE
jvmtiPrimitiveType_JVMTI_PRIMITIVE_TYPE_FLOAT
jvmtiPrimitiveType_JVMTI_PRIMITIVE_TYPE_INT
jvmtiPrimitiveType_JVMTI_PRIMITIVE_TYPE_LONG
jvmtiPrimitiveType_JVMTI_PRIMITIVE_TYPE_SHORT
jvmtiTimerKind_JVMTI_TIMER_ELAPSED
jvmtiTimerKind_JVMTI_TIMER_TOTAL_CPU
jvmtiTimerKind_JVMTI_TIMER_USER_CPU
jvmtiVerboseFlag_JVMTI_VERBOSE_CLASS
jvmtiVerboseFlag_JVMTI_VERBOSE_GC
jvmtiVerboseFlag_JVMTI_VERBOSE_JNI
jvmtiVerboseFlag_JVMTI_VERBOSE_OTHER
Functions
Agent_OnAttach
⚠
Agent_OnLoad
⚠
Agent_OnUnload
⚠
Type Definitions
jlocation
jniNativeInterface
jrawMonitorID
jthread
jthreadGroup
jvmtiAddrLocationMap
jvmtiArrayPrimitiveValueCallback
jvmtiClassDefinition
jvmtiEnv
jvmtiError
jvmtiEvent
jvmtiEventBreakpoint
jvmtiEventClassFileLoadHook
jvmtiEventClassLoad
jvmtiEventClassPrepare
jvmtiEventCompiledMethodLoad
jvmtiEventCompiledMethodUnload
jvmtiEventDataDumpRequest
jvmtiEventDynamicCodeGenerated
jvmtiEventException
jvmtiEventExceptionCatch
jvmtiEventFieldAccess
jvmtiEventFieldModification
jvmtiEventFramePop
jvmtiEventGarbageCollectionFinish
jvmtiEventGarbageCollectionStart
jvmtiEventMethodEntry
jvmtiEventMethodExit
jvmtiEventMode
jvmtiEventMonitorContendedEnter
jvmtiEventMonitorContendedEntered
jvmtiEventMonitorWait
jvmtiEventMonitorWaited
jvmtiEventNativeMethodBind
jvmtiEventObjectFree
jvmtiEventReserved
jvmtiEventResourceExhausted
jvmtiEventSampledObjectAlloc
jvmtiEventSingleStep
jvmtiEventThreadEnd
jvmtiEventThreadStart
jvmtiEventVMDeath
jvmtiEventVMInit
jvmtiEventVMObjectAlloc
jvmtiEventVMStart
jvmtiExtensionEvent
jvmtiExtensionEventInfo
jvmtiExtensionFunction
jvmtiExtensionFunctionInfo
jvmtiFrameInfo
jvmtiHeapCallbacks
jvmtiHeapIterationCallback
jvmtiHeapObjectCallback
jvmtiHeapObjectFilter
jvmtiHeapReferenceCallback
jvmtiHeapReferenceInfo
jvmtiHeapReferenceInfoArray
jvmtiHeapReferenceInfoConstantPool
jvmtiHeapReferenceInfoField
jvmtiHeapReferenceInfoJniLocal
jvmtiHeapReferenceInfoReserved
jvmtiHeapReferenceInfoStackLocal
jvmtiHeapReferenceKind
jvmtiHeapRootCallback
jvmtiHeapRootKind
jvmtiInterface_1
jvmtiIterationControl
jvmtiJlocationFormat
jvmtiLineNumberEntry
jvmtiLocalVariableEntry
jvmtiMonitorStackDepthInfo
jvmtiMonitorUsage
jvmtiObjectReferenceCallback
jvmtiObjectReferenceKind
jvmtiParamInfo
jvmtiParamKind
jvmtiParamTypes
jvmtiPhase
jvmtiPrimitiveFieldCallback
jvmtiPrimitiveType
jvmtiReservedCallback
jvmtiStackInfo
jvmtiStackReferenceCallback
jvmtiStartFunction
jvmtiStringPrimitiveValueCallback
jvmtiThreadGroupInfo
jvmtiThreadInfo
jvmtiTimerInfo
jvmtiTimerKind
jvmtiVerboseFlag
Unions
_jvmtiHeapReferenceInfo