src/share/javavm/export/jvm.h

Print this page




 536 
 537 JNIEXPORT jint JNICALL JVM_ConstantPoolGetIntAt
 538 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
 539 
 540 JNIEXPORT jlong JNICALL JVM_ConstantPoolGetLongAt
 541 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
 542 
 543 JNIEXPORT jfloat JNICALL JVM_ConstantPoolGetFloatAt
 544 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
 545 
 546 JNIEXPORT jdouble JNICALL JVM_ConstantPoolGetDoubleAt
 547 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
 548 
 549 JNIEXPORT jstring JNICALL JVM_ConstantPoolGetStringAt
 550 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
 551 
 552 JNIEXPORT jstring JNICALL JVM_ConstantPoolGetUTF8At
 553 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
 554 
 555 /*







 556  * java.security.*
 557  */
 558 
 559 JNIEXPORT jobject JNICALL
 560 JVM_DoPrivileged(JNIEnv *env, jclass cls,
 561                  jobject action, jobject context, jboolean wrapException);
 562 
 563 JNIEXPORT jobject JNICALL
 564 JVM_GetInheritedAccessControlContext(JNIEnv *env, jclass cls);
 565 
 566 JNIEXPORT jobject JNICALL
 567 JVM_GetStackAccessControlContext(JNIEnv *env, jclass cls);
 568 
 569 /*
 570  * Signal support, used to implement the shutdown sequence.  Every VM must
 571  * support JVM_SIGINT and JVM_SIGTERM, raising the former for user interrupts
 572  * (^C) and the latter for external termination (kill, system shutdown, etc.).
 573  * Other platform-dependent signal values may also be supported.
 574  */
 575 




 536 
 537 JNIEXPORT jint JNICALL JVM_ConstantPoolGetIntAt
 538 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
 539 
 540 JNIEXPORT jlong JNICALL JVM_ConstantPoolGetLongAt
 541 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
 542 
 543 JNIEXPORT jfloat JNICALL JVM_ConstantPoolGetFloatAt
 544 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
 545 
 546 JNIEXPORT jdouble JNICALL JVM_ConstantPoolGetDoubleAt
 547 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
 548 
 549 JNIEXPORT jstring JNICALL JVM_ConstantPoolGetStringAt
 550 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
 551 
 552 JNIEXPORT jstring JNICALL JVM_ConstantPoolGetUTF8At
 553 (JNIEnv *env, jobject unused, jobject jcpool, jint index);
 554 
 555 /*
 556  * Parameter reflection
 557  */
 558 
 559 JNIEXPORT jobjectArray JNICALL
 560 JVM_GetMethodParameters(JNIEnv *env, jobject method);
 561 
 562 /*
 563  * java.security.*
 564  */
 565 
 566 JNIEXPORT jobject JNICALL
 567 JVM_DoPrivileged(JNIEnv *env, jclass cls,
 568                  jobject action, jobject context, jboolean wrapException);
 569 
 570 JNIEXPORT jobject JNICALL
 571 JVM_GetInheritedAccessControlContext(JNIEnv *env, jclass cls);
 572 
 573 JNIEXPORT jobject JNICALL
 574 JVM_GetStackAccessControlContext(JNIEnv *env, jclass cls);
 575 
 576 /*
 577  * Signal support, used to implement the shutdown sequence.  Every VM must
 578  * support JVM_SIGINT and JVM_SIGTERM, raising the former for user interrupts
 579  * (^C) and the latter for external termination (kill, system shutdown, etc.).
 580  * Other platform-dependent signal values may also be supported.
 581  */
 582