< prev index next >

src/hotspot/share/include/jvm.h

Print this page

 154 JVM_LoadZipLibrary();
 155 
 156 JNIEXPORT void * JNICALL
 157 JVM_LoadLibrary(const char *name, jboolean throwException);
 158 
 159 JNIEXPORT void JNICALL
 160 JVM_UnloadLibrary(void * handle);
 161 
 162 JNIEXPORT void * JNICALL
 163 JVM_FindLibraryEntry(void *handle, const char *name);
 164 
 165 JNIEXPORT jboolean JNICALL
 166 JVM_IsSupportedJNIVersion(jint version);
 167 
 168 JNIEXPORT jobjectArray JNICALL
 169 JVM_GetVmArguments(JNIEnv *env);
 170 
 171 JNIEXPORT jboolean JNICALL
 172 JVM_IsPreviewEnabled(void);
 173 



 174 JNIEXPORT jboolean JNICALL
 175 JVM_IsContinuationsSupported(void);
 176 
 177 JNIEXPORT void JNICALL
 178 JVM_InitializeFromArchive(JNIEnv* env, jclass cls);
 179 
 180 JNIEXPORT void JNICALL
 181 JVM_RegisterLambdaProxyClassForArchiving(JNIEnv* env, jclass caller,
 182                                          jstring interfaceMethodName,
 183                                          jobject factoryType,
 184                                          jobject interfaceMethodType,
 185                                          jobject implementationMember,
 186                                          jobject dynamicMethodType,
 187                                          jclass lambdaProxyClass);
 188 
 189 JNIEXPORT jclass JNICALL
 190 JVM_LookupLambdaProxyClassFromArchive(JNIEnv* env, jclass caller,
 191                                       jstring interfaceMethodName,
 192                                       jobject factoryType,
 193                                       jobject interfaceMethodType,

 551 JVM_IsInterface(JNIEnv *env, jclass cls);
 552 
 553 JNIEXPORT jobjectArray JNICALL
 554 JVM_GetClassSigners(JNIEnv *env, jclass cls);
 555 
 556 JNIEXPORT void JNICALL
 557 JVM_SetClassSigners(JNIEnv *env, jclass cls, jobjectArray signers);
 558 
 559 JNIEXPORT jobject JNICALL
 560 JVM_GetProtectionDomain(JNIEnv *env, jclass cls);
 561 
 562 JNIEXPORT jboolean JNICALL
 563 JVM_IsArrayClass(JNIEnv *env, jclass cls);
 564 
 565 JNIEXPORT jboolean JNICALL
 566 JVM_IsPrimitiveClass(JNIEnv *env, jclass cls);
 567 
 568 JNIEXPORT jboolean JNICALL
 569 JVM_IsHiddenClass(JNIEnv *env, jclass cls);
 570 



 571 JNIEXPORT jint JNICALL
 572 JVM_GetClassModifiers(JNIEnv *env, jclass cls);
 573 
 574 JNIEXPORT jobjectArray JNICALL
 575 JVM_GetDeclaredClasses(JNIEnv *env, jclass ofClass);
 576 
 577 JNIEXPORT jclass JNICALL
 578 JVM_GetDeclaringClass(JNIEnv *env, jclass ofClass);
 579 
 580 JNIEXPORT jstring JNICALL
 581 JVM_GetSimpleBinaryName(JNIEnv *env, jclass ofClass);
 582 
 583 /* Generics support (JDK 1.5) */
 584 JNIEXPORT jstring JNICALL
 585 JVM_GetClassSignature(JNIEnv *env, jclass cls);
 586 
 587 /* Annotations support (JDK 1.5) */
 588 JNIEXPORT jbyteArray JNICALL
 589 JVM_GetClassAnnotations(JNIEnv *env, jclass cls);
 590 

 154 JVM_LoadZipLibrary();
 155 
 156 JNIEXPORT void * JNICALL
 157 JVM_LoadLibrary(const char *name, jboolean throwException);
 158 
 159 JNIEXPORT void JNICALL
 160 JVM_UnloadLibrary(void * handle);
 161 
 162 JNIEXPORT void * JNICALL
 163 JVM_FindLibraryEntry(void *handle, const char *name);
 164 
 165 JNIEXPORT jboolean JNICALL
 166 JVM_IsSupportedJNIVersion(jint version);
 167 
 168 JNIEXPORT jobjectArray JNICALL
 169 JVM_GetVmArguments(JNIEnv *env);
 170 
 171 JNIEXPORT jboolean JNICALL
 172 JVM_IsPreviewEnabled(void);
 173 
 174 JNIEXPORT jboolean JNICALL
 175 JVM_IsValhallaEnabled(void);
 176 
 177 JNIEXPORT jboolean JNICALL
 178 JVM_IsContinuationsSupported(void);
 179 
 180 JNIEXPORT void JNICALL
 181 JVM_InitializeFromArchive(JNIEnv* env, jclass cls);
 182 
 183 JNIEXPORT void JNICALL
 184 JVM_RegisterLambdaProxyClassForArchiving(JNIEnv* env, jclass caller,
 185                                          jstring interfaceMethodName,
 186                                          jobject factoryType,
 187                                          jobject interfaceMethodType,
 188                                          jobject implementationMember,
 189                                          jobject dynamicMethodType,
 190                                          jclass lambdaProxyClass);
 191 
 192 JNIEXPORT jclass JNICALL
 193 JVM_LookupLambdaProxyClassFromArchive(JNIEnv* env, jclass caller,
 194                                       jstring interfaceMethodName,
 195                                       jobject factoryType,
 196                                       jobject interfaceMethodType,

 554 JVM_IsInterface(JNIEnv *env, jclass cls);
 555 
 556 JNIEXPORT jobjectArray JNICALL
 557 JVM_GetClassSigners(JNIEnv *env, jclass cls);
 558 
 559 JNIEXPORT void JNICALL
 560 JVM_SetClassSigners(JNIEnv *env, jclass cls, jobjectArray signers);
 561 
 562 JNIEXPORT jobject JNICALL
 563 JVM_GetProtectionDomain(JNIEnv *env, jclass cls);
 564 
 565 JNIEXPORT jboolean JNICALL
 566 JVM_IsArrayClass(JNIEnv *env, jclass cls);
 567 
 568 JNIEXPORT jboolean JNICALL
 569 JVM_IsPrimitiveClass(JNIEnv *env, jclass cls);
 570 
 571 JNIEXPORT jboolean JNICALL
 572 JVM_IsHiddenClass(JNIEnv *env, jclass cls);
 573 
 574 JNIEXPORT jboolean JNICALL
 575 JVM_IsIdentityClass(JNIEnv *env, jclass cls);
 576 
 577 JNIEXPORT jint JNICALL
 578 JVM_GetClassModifiers(JNIEnv *env, jclass cls);
 579 
 580 JNIEXPORT jobjectArray JNICALL
 581 JVM_GetDeclaredClasses(JNIEnv *env, jclass ofClass);
 582 
 583 JNIEXPORT jclass JNICALL
 584 JVM_GetDeclaringClass(JNIEnv *env, jclass ofClass);
 585 
 586 JNIEXPORT jstring JNICALL
 587 JVM_GetSimpleBinaryName(JNIEnv *env, jclass ofClass);
 588 
 589 /* Generics support (JDK 1.5) */
 590 JNIEXPORT jstring JNICALL
 591 JVM_GetClassSignature(JNIEnv *env, jclass cls);
 592 
 593 /* Annotations support (JDK 1.5) */
 594 JNIEXPORT jbyteArray JNICALL
 595 JVM_GetClassAnnotations(JNIEnv *env, jclass cls);
 596 
< prev index next >