src/share/javavm/export/jvm.h
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File jdk Sdiff src/share/javavm/export

src/share/javavm/export/jvm.h

Print this page




 805  * The method is identified by method_index.
 806  */
 807 JNIEXPORT jint JNICALL
 808 JVM_GetMethodIxArgsSize(JNIEnv *env, jclass cb, int index);
 809 
 810 /*
 811  * Returns the maximum amount of stack (in words) used by a given method.
 812  * The method is identified by method_index.
 813  */
 814 JNIEXPORT jint JNICALL
 815 JVM_GetMethodIxMaxStack(JNIEnv *env, jclass cb, int index);
 816 
 817 /*
 818  * Is a given method a constructor.
 819  * The method is identified by method_index.
 820  */
 821 JNIEXPORT jboolean JNICALL
 822 JVM_IsConstructorIx(JNIEnv *env, jclass cb, int index);
 823 
 824 /*







 825  * Returns the name of a given method in UTF format.
 826  * The result remains valid until JVM_ReleaseUTF is called.
 827  *
 828  * The caller must treat the string as a constant and not modify it
 829  * in any way.
 830  */
 831 JNIEXPORT const char * JNICALL
 832 JVM_GetMethodIxNameUTF(JNIEnv *env, jclass cb, jint index);
 833 
 834 /*
 835  * Returns the signature of a given method in UTF format.
 836  * The result remains valid until JVM_ReleaseUTF is called.
 837  *
 838  * The caller must treat the string as a constant and not modify it
 839  * in any way.
 840  */
 841 JNIEXPORT const char * JNICALL
 842 JVM_GetMethodIxSignatureUTF(JNIEnv *env, jclass cb, jint index);
 843 
 844 /*




 805  * The method is identified by method_index.
 806  */
 807 JNIEXPORT jint JNICALL
 808 JVM_GetMethodIxArgsSize(JNIEnv *env, jclass cb, int index);
 809 
 810 /*
 811  * Returns the maximum amount of stack (in words) used by a given method.
 812  * The method is identified by method_index.
 813  */
 814 JNIEXPORT jint JNICALL
 815 JVM_GetMethodIxMaxStack(JNIEnv *env, jclass cb, int index);
 816 
 817 /*
 818  * Is a given method a constructor.
 819  * The method is identified by method_index.
 820  */
 821 JNIEXPORT jboolean JNICALL
 822 JVM_IsConstructorIx(JNIEnv *env, jclass cb, int index);
 823 
 824 /*
 825  * Is the given method generated by the VM.
 826  * The method is identified by method_index.
 827  */
 828 JNIEXPORT jboolean JNICALL
 829 JVM_IsVMGeneratedMethodIx(JNIEnv *env, jclass cb, int index);
 830 
 831 /*
 832  * Returns the name of a given method in UTF format.
 833  * The result remains valid until JVM_ReleaseUTF is called.
 834  *
 835  * The caller must treat the string as a constant and not modify it
 836  * in any way.
 837  */
 838 JNIEXPORT const char * JNICALL
 839 JVM_GetMethodIxNameUTF(JNIEnv *env, jclass cb, jint index);
 840 
 841 /*
 842  * Returns the signature of a given method in UTF format.
 843  * The result remains valid until JVM_ReleaseUTF is called.
 844  *
 845  * The caller must treat the string as a constant and not modify it
 846  * in any way.
 847  */
 848 JNIEXPORT const char * JNICALL
 849 JVM_GetMethodIxSignatureUTF(JNIEnv *env, jclass cb, jint index);
 850 
 851 /*


src/share/javavm/export/jvm.h
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File