aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: <xsl:value-of select="@label"/> aoqi@0: <xsl:text> </xsl:text> aoqi@0: <xsl:call-template name="showversion"/> aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
aoqi@0: aoqi@0:
aoqi@0: aoqi@0: aoqi@0:

aoqi@0:


aoqi@0:

aoqi@0:

aoqi@0: aoqi@0:

aoqi@0: aoqi@0:

aoqi@0: aoqi@0:

aoqi@0: aoqi@0:

aoqi@0: aoqi@0:

aoqi@0:

aoqi@0:


aoqi@0:

aoqi@0: Constant Index aoqi@0:

aoqi@0:
aoqi@0: aoqi@0: aoqi@0: aoqi@0:
aoqi@0: aoqi@0:

aoqi@0:

aoqi@0:


aoqi@0:

aoqi@0: aoqi@0:

aoqi@0: aoqi@0:
aoqi@0:

aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

aoqi@0: aoqi@0:

aoqi@0:

aoqi@0: aoqi@0: aoqi@0: aoqi@0:

aoqi@0:
aoqi@0: aoqi@0: aoqi@0:

aoqi@0:


aoqi@0:

aoqi@0: aoqi@0:

aoqi@0: aoqi@0:

Function Index

aoqi@0:
    aoqi@0: aoqi@0:
aoqi@0: aoqi@0:
aoqi@0: aoqi@0: aoqi@0:
  • aoqi@0: aoqi@0: # aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
      aoqi@0: aoqi@0:
    aoqi@0:
  • aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:
  • aoqi@0: aoqi@0: # aoqi@0: aoqi@0: aoqi@0:
  • aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0:
    aoqi@0:

    aoqi@0: functions: aoqi@0:
      aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: function types: aoqi@0:
      aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: types: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: flags and constants: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:


    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:       jvmtiError
    aoqi@0: 
    aoqi@0:       (jvmtiEnv* env)
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: Phase aoqi@0: aoqi@0: Callback Safe aoqi@0: aoqi@0: Position aoqi@0: aoqi@0: Since aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: Phase aoqi@0: aoqi@0: Event Type aoqi@0: aoqi@0: Number aoqi@0: aoqi@0: Enabling aoqi@0: aoqi@0: Since aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: SetEventNotificationMode(JVMTI_ENABLE, aoqi@0: , NULL) aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: may aoqi@0: aoqi@0: aoqi@0: only be called during the live aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: only be called during the OnLoad or the live aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: be called during any aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: only be called during the start or the live aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: only be called during the OnLoad aoqi@0: aoqi@0: aoqi@0: aoqi@0: bad phase - aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: phase aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: sent aoqi@0: aoqi@0: aoqi@0: only during the live aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: during the primordial, start or live aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: during the start or live aoqi@0: aoqi@0: aoqi@0: aoqi@0: bad phase - aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: phase aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: This function may be called from the callbacks to the aoqi@0: Heap iteration functions, or from the aoqi@0: event handlers for the aoqi@0: GarbageCollectionStart, aoqi@0: GarbageCollectionFinish, aoqi@0: and ObjectFree events. aoqi@0: aoqi@0: aoqi@0: No aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0:
    aoqi@0:       typedef 
    aoqi@0:       
    aoqi@0:        (JNICALL *
    aoqi@0:       
    aoqi@0:       )
    aoqi@0:     (
    aoqi@0:       
    aoqi@0:         
    aoqi@0:         
    aoqi@0:           , 
    aoqi@0:      
    aoqi@0:           
    aoqi@0:         
    aoqi@0:       
    aoqi@0:       );
    aoqi@0:     
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:

    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:

    aoqi@0:


    aoqi@0:

    aoqi@0: aoqi@0:

    aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0:   
    aoqi@0: typedef struct {
    aoqi@0: 
    aoqi@0:   
    aoqi@0:     
    aoqi@0:     
    aoqi@0:     
    aoqi@0:     
    aoqi@0:   
    aoqi@0:   } jvmtiEventCallbacks;
    aoqi@0: 
    aoqi@0:   
    aoqi@0:
    aoqi@0:

    aoqi@0:


    aoqi@0:

    Event Index

    aoqi@0:
      aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:
  • aoqi@0: aoqi@0: # aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
  • aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0:
    aoqi@0:

    aoqi@0:

    aoqi@0:

    aoqi@0: aoqi@0:
    aoqi@0: void JNICALL
    aoqi@0: 
    aoqi@0:       (jvmtiEnv *jvmti_env)
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0:       
    aoqi@0:     
    aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:   
    aoqi@0:     
    aoqi@0:   
    aoqi@0:   
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:   
    aoqi@0:     
    aoqi@0:   
    aoqi@0:   
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:   
    aoqi@0:   
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: - aoqi@0:
    aoqi@0: Field aoqi@0: aoqi@0: Type aoqi@0: aoqi@0: Description aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: - aoqi@0:
    aoqi@0: All types are unsigned int : 1 aoqi@0:
    aoqi@0: Field aoqi@0: aoqi@0: Description aoqi@0: aoqi@0: Since aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: # aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: . aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: . aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: # aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: ( aoqi@0: aoqi@0: aoqi@0: aoqi@0: ) aoqi@0: aoqi@0:
    aoqi@0: Constant aoqi@0: aoqi@0: Value aoqi@0: aoqi@0: Description aoqi@0:
    aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: # aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0:
    aoqi@0: Type aoqi@0: aoqi@0: Description aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:             
    aoqi@0:           
    aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: #. aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: #. aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: # aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: The Java™ Virtual Machine Specification aoqi@0: aoqi@0: , Chapter aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: # aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: Parameters aoqi@0:
    aoqi@0: Name aoqi@0: aoqi@0: Type aoqi@0: aoqi@0: Description aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: . aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: Capabilities aoqi@0:
    aoqi@0: Required Functionality aoqi@0:
    aoqi@0: Optional Functionality: might not be implemented for all aoqi@0: virtual machines. aoqi@0: aoqi@0: aoqi@0: The following capability aoqi@0: aoqi@0: aoqi@0: One of the following capabilities aoqi@0: aoqi@0: aoqi@0: (as returned by aoqi@0: GetCapabilities) aoqi@0: must be true to use this aoqi@0: aoqi@0: aoqi@0: function. aoqi@0: aoqi@0: aoqi@0: event. aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: Capability aoqi@0: aoqi@0: Effect aoqi@0:
    aoqi@0: Optional Features aoqi@0:
    aoqi@0: Capability aoqi@0: aoqi@0: Effect aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: Capabilities aoqi@0:
    aoqi@0: Required Functionality aoqi@0:
    aoqi@0: Event Enabling Capabilities aoqi@0:
    aoqi@0: Capability aoqi@0: aoqi@0: Events aoqi@0:
    aoqi@0: aoqi@0: #jvmtiCapabilities. aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: # aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: #jvmtiCapabilities. aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: Errors aoqi@0:
    aoqi@0: This function returns either a aoqi@0: universal error aoqi@0: or one of the following errors aoqi@0:
    aoqi@0: Error aoqi@0: aoqi@0: Description aoqi@0:
    aoqi@0: This function returns a aoqi@0: universal error aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: yes aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_MUST_POSSESS_CAPABILITY aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: The environment does not possess the capability aoqi@0: aoqi@0: #jvmtiCapabilities. aoqi@0: aoqi@0: aoqi@0: aoqi@0: . aoqi@0: Use AddCapabilities. aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: # aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: # aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: yes aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: yes aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: yes aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: yes aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: yes aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_INVALID_METHODID aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_NATIVE_METHOD aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: is not a jmethodID. aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: is a native method. aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_INVALID_FIELDID aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: is not a jfieldID. aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_ILLEGAL_ARGUMENT aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_NO_MORE_FRAMES aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: is less than zero. aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: There are no stack frames at the specified aoqi@0: aoqi@0: . aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_INVALID_MONITOR aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: is not a jrawMonitorID. aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_INVALID_CLASS aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: is not a class object or the class has been unloaded. aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_INVALID_THREAD aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_THREAD_NOT_ALIVE aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: is not a thread object. aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: is not live (has not been started or is now dead). aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_INVALID_THREAD_GROUP aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: is not a thread group object. aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_INVALID_OBJECT aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: is not an object. aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_INVALID_EVENT_TYPE aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_ILLEGAL_ARGUMENT aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: is not a aoqi@0: aoqi@0: . aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_INVALID_LOCATION aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: is not a valid location. aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: yes aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_ILLEGAL_ARGUMENT aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: is less than aoqi@0: aoqi@0: . aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: attempt to get error description for aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: yes aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVMTI_ERROR_NULL_POINTER aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: attempt to get error description in null ok case for aoqi@0: aoqi@0: aoqi@0: aoqi@0: is aoqi@0: NULL aoqi@0: . aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: #. aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: yes aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: # aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0:


    aoqi@0:

    aoqi@0: Errors aoqi@0:

    aoqi@0:

    aoqi@0: aoqi@0:

    aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0:


    aoqi@0:

    aoqi@0: Data Types aoqi@0:

    aoqi@0:

    aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: Structure Type Definitions aoqi@0:
    aoqi@0: Type aoqi@0: aoqi@0: Description aoqi@0:
    aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: Function Type Definitions aoqi@0:
    aoqi@0: Type aoqi@0: aoqi@0: Description aoqi@0:
    aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: Enumeration Definitions aoqi@0:
    aoqi@0: Type aoqi@0: aoqi@0: Description aoqi@0:
    aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: Function Table Layout aoqi@0:
    aoqi@0: Position aoqi@0: aoqi@0: Function aoqi@0: aoqi@0: Declaration aoqi@0:
    aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: # aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0:             jvmtiError (JNICALL *
    aoqi@0:             
    aoqi@0:             ) (jvmtiEnv* env
    aoqi@0:             
    aoqi@0:               
    aoqi@0:                 , 
                           
    aoqi@0:               
    aoqi@0:             
    aoqi@0:             );
    aoqi@0:         
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: More than one function has index number . aoqi@0: aoqi@0: aoqi@0: aoqi@0: reserved aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:           void *reserved        
    aoqi@0:           
    aoqi@0:           ;
    aoqi@0:         
    aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0:

    aoqi@0:

    aoqi@0: aoqi@0:
    aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: () aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0:

    aoqi@0:

    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:


    aoqi@0:

    Change History

    aoqi@0: Last update:
    aoqi@0: Version: aoqi@0:

    aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: Version
    aoqi@0: Date aoqi@0:
    aoqi@0: Changes aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: To be resolved: aoqi@0: aoqi@0:

    aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: Rationale: aoqi@0: aoqi@0:

    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: To do: aoqi@0: aoqi@0:

    aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0:       
    aoqi@0:     
    aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:

    aoqi@0: aoqi@0:

    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:
    aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:
      aoqi@0: aoqi@0: aoqi@0:
    aoqi@0:
    aoqi@0: aoqi@0: aoqi@0:
  • aoqi@0: aoqi@0:
  • aoqi@0:
    aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: TM aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: JVM TI aoqi@0: aoqi@0: aoqi@0: aoqi@0: