198 jobject dynamicMethodType,
199 jclass lambdaProxyClass);
200
201 JNIEXPORT jclass JNICALL
202 JVM_LookupLambdaProxyClassFromArchive(JNIEnv* env, jclass caller,
203 jstring interfaceMethodName,
204 jobject factoryType,
205 jobject interfaceMethodType,
206 jobject implementationMember,
207 jobject dynamicMethodType);
208
209 JNIEXPORT jint JNICALL
210 JVM_GetCDSConfigStatus();
211
212 JNIEXPORT jlong JNICALL
213 JVM_GetRandomSeedForDumping();
214
215 JNIEXPORT void JNICALL
216 JVM_LogLambdaFormInvoker(JNIEnv* env, jstring line);
217
218 JNIEXPORT void JNICALL
219 JVM_DumpClassListToFile(JNIEnv* env, jstring fileName);
220
221 JNIEXPORT void JNICALL
222 JVM_DumpDynamicArchive(JNIEnv* env, jstring archiveName);
223
224 JNIEXPORT jboolean JNICALL
225 JVM_NeedsClassInitBarrierForCDS(JNIEnv* env, jclass cls);
226
227 /*
228 * java.lang.Throwable
229 */
230 JNIEXPORT void JNICALL
231 JVM_FillInStackTrace(JNIEnv *env, jobject throwable);
232
233 /*
234 * java.lang.StackTraceElement
235 */
236 JNIEXPORT void JNICALL
237 JVM_InitStackTraceElementArray(JNIEnv *env, jobjectArray elements, jobject backtrace, jint depth);
|
198 jobject dynamicMethodType,
199 jclass lambdaProxyClass);
200
201 JNIEXPORT jclass JNICALL
202 JVM_LookupLambdaProxyClassFromArchive(JNIEnv* env, jclass caller,
203 jstring interfaceMethodName,
204 jobject factoryType,
205 jobject interfaceMethodType,
206 jobject implementationMember,
207 jobject dynamicMethodType);
208
209 JNIEXPORT jint JNICALL
210 JVM_GetCDSConfigStatus();
211
212 JNIEXPORT jlong JNICALL
213 JVM_GetRandomSeedForDumping();
214
215 JNIEXPORT void JNICALL
216 JVM_LogLambdaFormInvoker(JNIEnv* env, jstring line);
217
218 JNIEXPORT void JNICALL
219 JVM_LogDynamicProxy(JNIEnv *env, jobject loader, jstring proxy_name, jobjectArray interfaces, jint accessFlags);
220
221 JNIEXPORT void JNICALL
222 JVM_DumpClassListToFile(JNIEnv* env, jstring fileName);
223
224 JNIEXPORT void JNICALL
225 JVM_DumpDynamicArchive(JNIEnv* env, jstring archiveName);
226
227 JNIEXPORT jboolean JNICALL
228 JVM_NeedsClassInitBarrierForCDS(JNIEnv* env, jclass cls);
229
230 /*
231 * java.lang.Throwable
232 */
233 JNIEXPORT void JNICALL
234 JVM_FillInStackTrace(JNIEnv *env, jobject throwable);
235
236 /*
237 * java.lang.StackTraceElement
238 */
239 JNIEXPORT void JNICALL
240 JVM_InitStackTraceElementArray(JNIEnv *env, jobjectArray elements, jobject backtrace, jint depth);
|