< 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,

 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 jint JNICALL
 575 JVM_GetClassModifiers(JNIEnv *env, jclass cls);
 576 
 577 JNIEXPORT jobjectArray JNICALL
 578 JVM_GetDeclaredClasses(JNIEnv *env, jclass ofClass);
 579 
 580 JNIEXPORT jclass JNICALL
 581 JVM_GetDeclaringClass(JNIEnv *env, jclass ofClass);
 582 
 583 JNIEXPORT jstring JNICALL
 584 JVM_GetSimpleBinaryName(JNIEnv *env, jclass ofClass);
 585 
 586 /* Generics support (JDK 1.5) */
 587 JNIEXPORT jstring JNICALL
 588 JVM_GetClassSignature(JNIEnv *env, jclass cls);
 589 
 590 /* Annotations support (JDK 1.5) */
 591 JNIEXPORT jbyteArray JNICALL
 592 JVM_GetClassAnnotations(JNIEnv *env, jclass cls);
 593 

 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,

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