summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/683-clinit-inline-static-invoke/src-multidex/MyCalendarUtils.java (renamed from test/683-clinit-inline-static-invoke/src-multidex/MyModifier.java)8
-rw-r--r--test/683-clinit-inline-static-invoke/src/Main.java2
2 files changed, 5 insertions, 5 deletions
diff --git a/test/683-clinit-inline-static-invoke/src-multidex/MyModifier.java b/test/683-clinit-inline-static-invoke/src-multidex/MyCalendarUtils.java
index bc01940d40..fc79e327b4 100644
--- a/test/683-clinit-inline-static-invoke/src-multidex/MyModifier.java
+++ b/test/683-clinit-inline-static-invoke/src-multidex/MyCalendarUtils.java
@@ -14,9 +14,9 @@
* limitations under the License.
*/
-import java.lang.reflect.Modifier;
+import sun.util.calendar.CalendarUtils;
-public abstract class MyModifier extends Modifier {
- // Reference to MyModifier.classModifiers() shall resolve to
- // Modifier.classModifiers() which should be easily inlined.
+public abstract class MyCalendarUtils extends CalendarUtils {
+ // Reference to MyCalendarUtils.isJulianLeapYear() shall resolve to
+ // CalendarUtils.isJulianLeapYear() which should be easily inlined.
}
diff --git a/test/683-clinit-inline-static-invoke/src/Main.java b/test/683-clinit-inline-static-invoke/src/Main.java
index 6f15e2722b..d2225397b5 100644
--- a/test/683-clinit-inline-static-invoke/src/Main.java
+++ b/test/683-clinit-inline-static-invoke/src/Main.java
@@ -26,6 +26,6 @@ public class Main {
// TypeId in the current DexFile, we erroneously provided the type index from the
// declaring DexFile and that caused a crash. This was fixed by changing the
// ClinitCheck entrypoint to take the Class reference from LoadClass.
- int placeholder = MyModifier.classModifiers();
+ boolean placeholder = MyCalendarUtils.isJulianLeapYear(-43);
}
}