comparison src/share/vm/runtime/deoptimization.cpp @ 8124:5fc51c1ecdeb

Merge.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Tue, 05 Mar 2013 23:44:54 +0100
parents c6c72de0537e 6a51fc70a15e
children b8f261ba79c6
comparison
equal deleted inserted replaced
7943:a413bcd552a4 8124:5fc51c1ecdeb
1621 (uint)PerBytecodeRecompilationCutoff) { 1621 (uint)PerBytecodeRecompilationCutoff) {
1622 // Give up on the method containing the bad BCI. 1622 // Give up on the method containing the bad BCI.
1623 if (trap_method() == nm->method()) { 1623 if (trap_method() == nm->method()) {
1624 make_not_compilable = true; 1624 make_not_compilable = true;
1625 } else { 1625 } else {
1626 trap_method->set_not_compilable(CompLevel_full_optimization); 1626 trap_method->set_not_compilable(CompLevel_full_optimization, true, "overflow_recompile_count > PerBytecodeRecompilationCutoff");
1627 // But give grace to the enclosing nm->method(). 1627 // But give grace to the enclosing nm->method().
1628 } 1628 }
1629 } 1629 }
1630 } 1630 }
1631 1631