RFR 8199464 [11] Remove remaining vestiges of Java_sun_reflect_Reflection_getCallerClass

Chris Hegarty chris.hegarty at oracle.com
Wed Mar 14 12:56:55 UTC 2018


This is a review request to remove remaining vestiges of
Java_sun_reflect_Reflection_getCallerClass.

JDK-8179424 removed terminally deprecated 
jdk.unsupported/sun.reflect.Reflection.getCallerClass(int), these 
references are to the no-args getCallerClass that was removed a long 
time ago. These should be cleaned up anyway.


diff --git a/make/mapfiles/libjava/reorder-sparc 
b/make/mapfiles/libjava/reorder-sparc
--- a/make/mapfiles/libjava/reorder-sparc
+++ b/make/mapfiles/libjava/reorder-sparc
@@ -26,7 +26,6 @@
  text: .text%Java_java_io_FileDescriptor_initIDs;
  text: .text%Java_java_io_FileOutputStream_initIDs;
  text: .text%Java_java_lang_System_setIn0;
-text: .text%Java_sun_reflect_Reflection_getCallerClass__;
  text: .text%Java_java_lang_Class_forName0;
  text: .text%Java_java_lang_Object_getClass;
  text: .text%Java_sun_reflect_Reflection_getClassAccessFlags;
diff --git a/make/mapfiles/libjava/reorder-sparcv9 
b/make/mapfiles/libjava/reorder-sparcv9
--- a/make/mapfiles/libjava/reorder-sparcv9
+++ b/make/mapfiles/libjava/reorder-sparcv9
@@ -25,7 +25,6 @@
  text: .text%Java_java_io_FileDescriptor_initIDs;
  text: .text%Java_java_io_FileOutputStream_initIDs;
  text: .text%Java_java_lang_System_setIn0;
-text: .text%Java_sun_reflect_Reflection_getCallerClass__;
  text: .text%Java_java_lang_Class_forName0;
  text: .text%Java_java_lang_String_intern;
  text: .text%Java_java_lang_StringUTF16_isBigEndian;
diff --git a/make/mapfiles/libjava/reorder-x86 
b/make/mapfiles/libjava/reorder-x86
--- a/make/mapfiles/libjava/reorder-x86
+++ b/make/mapfiles/libjava/reorder-x86
@@ -26,7 +26,6 @@
  text: .text%Java_java_io_FileDescriptor_initIDs;
  text: .text%Java_java_io_FileOutputStream_initIDs;
  text: .text%Java_java_lang_System_setIn0;
-text: .text%Java_sun_reflect_Reflection_getCallerClass__;
  text: .text%Java_java_lang_Class_forName0;
  text: .text%Java_java_lang_String_intern;
  text: .text%Java_java_lang_StringUTF16_isBigEndian;


-Chris.


More information about the core-libs-dev mailing list