summaryrefslogtreecommitdiff
path: root/test/566-polymorphic-inlining/src/Main.java
diff options
context:
space:
mode:
Diffstat (limited to 'test/566-polymorphic-inlining/src/Main.java')
-rw-r--r--test/566-polymorphic-inlining/src/Main.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/566-polymorphic-inlining/src/Main.java b/test/566-polymorphic-inlining/src/Main.java
index 793b85f5e5..e34d27a975 100644
--- a/test/566-polymorphic-inlining/src/Main.java
+++ b/test/566-polymorphic-inlining/src/Main.java
@@ -47,7 +47,7 @@ public class Main implements Itf {
// Make testInvokeVirtual and testInvokeInterface hot to get them jitted.
// We pass Main and Subclass to get polymorphic inlining based on calling
// the same method.
- for (int i = 0; i < 10000; ++i) {
+ for (int i = 0; i < 1000000; ++i) {
testInvokeVirtual(mains[0]);
testInvokeVirtual(mains[1]);
testInvokeInterface(itfs[0]);
@@ -78,7 +78,7 @@ public class Main implements Itf {
// Run this once to make sure we execute the JITted code.
$noinline$testInlineToSameTarget(mains[0]);
- assertEquals(20001, counter);
+ assertEquals(2000001, counter);
}
public Class<?> sameInvokeVirtual() {