src/hotspot/share/include/jvm.h
changeset 50735 2f2af62dfac7
parent 49176 f413e471a6ab
child 50951 b96466cdfc45
equal deleted inserted replaced
50734:0828a0f6676b 50735:2f2af62dfac7
   519    present) to find the source-level access flags. Only the values of
   519    present) to find the source-level access flags. Only the values of
   520    the low 13 bits (i.e., a mask of 0x1FFF) are guaranteed to be
   520    the low 13 bits (i.e., a mask of 0x1FFF) are guaranteed to be
   521    valid. */
   521    valid. */
   522 JNIEXPORT jint JNICALL
   522 JNIEXPORT jint JNICALL
   523 JVM_GetClassAccessFlags(JNIEnv *env, jclass cls);
   523 JVM_GetClassAccessFlags(JNIEnv *env, jclass cls);
       
   524 
       
   525 /* Nestmates - since JDK 11 */
       
   526 
       
   527 JNIEXPORT jboolean JNICALL
       
   528 JVM_AreNestMates(JNIEnv *env, jclass current, jclass member);
       
   529 
       
   530 JNIEXPORT jclass JNICALL
       
   531 JVM_GetNestHost(JNIEnv *env, jclass current);
       
   532 
       
   533 JNIEXPORT jobjectArray JNICALL
       
   534 JVM_GetNestMembers(JNIEnv *env, jclass current);
   524 
   535 
   525 /* The following two reflection routines are still needed due to startup time issues */
   536 /* The following two reflection routines are still needed due to startup time issues */
   526 /*
   537 /*
   527  * java.lang.reflect.Method
   538  * java.lang.reflect.Method
   528  */
   539  */