| org.jboss.profiler.jvmti.JVMTICallBack
JVMTICallBack | public interface JVMTICallBack (Code) | | Interface to get notifications for references on JVMTI
author: csuconic |
Method Summary | |
public void | notifyClass(long classTag, Class clazz) | public void | notifyObject(long classTag, long objectId, long bytes) | public void | notifyReference(long referenceHolder, long referencedObject, long classTag, long index, long method, byte referenceType) JNISignature for this method = (JJJJJB)V
Parameters: referenceHolder - A tag id of an object (if -1 means the root) Parameters: referencedObject - A tag id of an object Parameters: fieldId - A tag id for a Field referencing the object. |
JVMTI_REFERENCE_ARRAY_ELEMENT | final public static int JVMTI_REFERENCE_ARRAY_ELEMENT(Code) | | |
JVMTI_REFERENCE_CLASS | final public static int JVMTI_REFERENCE_CLASS(Code) | | |
JVMTI_REFERENCE_CLASS_LOADER | final public static int JVMTI_REFERENCE_CLASS_LOADER(Code) | | |
JVMTI_REFERENCE_CONSTANT_POOL | final public static int JVMTI_REFERENCE_CONSTANT_POOL(Code) | | |
JVMTI_REFERENCE_FIELD | final public static int JVMTI_REFERENCE_FIELD(Code) | | |
JVMTI_REFERENCE_INTERFACE | final public static int JVMTI_REFERENCE_INTERFACE(Code) | | |
JVMTI_REFERENCE_PROTECTION_DOMAIN | final public static int JVMTI_REFERENCE_PROTECTION_DOMAIN(Code) | | |
JVMTI_REFERENCE_SIGNERS | final public static int JVMTI_REFERENCE_SIGNERS(Code) | | |
JVMTI_REFERENCE_STATIC_FIELD | final public static int JVMTI_REFERENCE_STATIC_FIELD(Code) | | |
ROOT_REFERENCE | final public static int ROOT_REFERENCE(Code) | | |
THREAD_REFERENCE | final public static int THREAD_REFERENCE(Code) | | |
notifyClass | public void notifyClass(long classTag, Class clazz)(Code) | | Notifications of loaded classes
|
notifyObject | public void notifyObject(long classTag, long objectId, long bytes)(Code) | | Notifications of loaded classes
|
notifyReference | public void notifyReference(long referenceHolder, long referencedObject, long classTag, long index, long method, byte referenceType)(Code) | | JNISignature for this method = (JJJJJB)V
Parameters: referenceHolder - A tag id of an object (if -1 means the root) Parameters: referencedObject - A tag id of an object Parameters: fieldId - A tag id for a Field referencing the object. If -1 that means a static reference in a method |
|
|