mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-20 02:54:35 +02:00
8025580: Temporary flags: UseNewReflection and ReflectionWrapResolutionErrors
The fix removes all UseNewReflection/ReflectionWrapResolutionErrors occurrences/logic and adds them into the list of obsolete_jvm_flags in arguments.cpp. Reviewed-by: coleenp, hseigel
This commit is contained in:
parent
54da05d840
commit
cc3c656cf1
13 changed files with 53 additions and 99 deletions
|
@ -544,7 +544,7 @@ JNI_ENTRY(jobject, jni_ToReflectedMethod(JNIEnv *env, jclass cls, jmethodID meth
|
|||
if (m->is_initializer()) {
|
||||
reflection_method = Reflection::new_constructor(m, CHECK_NULL);
|
||||
} else {
|
||||
reflection_method = Reflection::new_method(m, UseNewReflection, false, CHECK_NULL);
|
||||
reflection_method = Reflection::new_method(m, false, CHECK_NULL);
|
||||
}
|
||||
ret = JNIHandles::make_local(env, reflection_method);
|
||||
return ret;
|
||||
|
@ -2272,7 +2272,7 @@ JNI_ENTRY(jobject, jni_ToReflectedField(JNIEnv *env, jclass cls, jfieldID fieldI
|
|||
found = InstanceKlass::cast(k)->find_field_from_offset(offset, false, &fd);
|
||||
}
|
||||
assert(found, "bad fieldID passed into jni_ToReflectedField");
|
||||
oop reflected = Reflection::new_field(&fd, UseNewReflection, CHECK_NULL);
|
||||
oop reflected = Reflection::new_field(&fd, CHECK_NULL);
|
||||
ret = JNIHandles::make_local(env, reflected);
|
||||
return ret;
|
||||
JNI_END
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue