test/compiler/8009761/Test8009761.java

changeset 5105
d15464bfd4d0
parent 4876
6c4abd4a9595
child 6876
710a3c8b516e
equal deleted inserted replaced
5039:e4e131b15d5c 5105:d15464bfd4d0
23 23
24 /* 24 /*
25 * @test 25 * @test
26 * @bug 8009761 26 * @bug 8009761
27 * @summary Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it creates 27 * @summary Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it creates
28 * @run main/othervm -Xmixed -XX:-UseOnStackReplacement -XX:-BackgroundCompilation Test8009761 28 * @run main/othervm -XX:CompileCommand=exclude,Test8009761::m2 -XX:-UseOnStackReplacement -XX:-BackgroundCompilation -Xss256K Test8009761
29 * 29 *
30 */ 30 */
31 31
32 public class Test8009761 { 32 public class Test8009761 {
33 33
247 } 247 }
248 if (c1 != count) { 248 if (c1 != count) {
249 System.out.println("Failed: init recursive calls: " + c1 + ". After deopt " + count); 249 System.out.println("Failed: init recursive calls: " + c1 + ". After deopt " + count);
250 System.exit(97); 250 System.exit(97);
251 } else { 251 } else {
252 System.out.println("PASSED"); 252 System.out.println("PASSED " + c1);
253 } 253 }
254 } 254 }
255 } 255 }

mercurial