Mercurial > hg > openjdk6-mips
changeset 4:ccd64fcdde80
Disable the optimizer of EdgeMoveOptimizer.
Because this optimizer does not significant impact performance and the
function of this optimizer does not work properly, we disable it for the
moment.
After fixing this bug, we can pass the regression test "BeanBug".
author | Cai Songsong <caisongsong@loongson.cn> |
---|---|
date | Sat, 09 Oct 2010 17:29:51 +0800 |
parents | 4e36cfdacf99 |
children | 4c7a7a2a3caa |
files | hotspot/src/share/vm/c1/c1_LinearScan.cpp |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/hotspot/src/share/vm/c1/c1_LinearScan.cpp Sat Oct 09 17:16:21 2010 +0800 +++ b/hotspot/src/share/vm/c1/c1_LinearScan.cpp Sat Oct 09 17:29:51 2010 +0800 @@ -2981,7 +2981,7 @@ { TIME_LINEAR_SCAN(timer_optimize_lir); - EdgeMoveOptimizer::optimize(ir()->code()); + //EdgeMoveOptimizer::optimize(ir()->code()); ControlFlowOptimizer::optimize(ir()->code()); // check that cfg is still correct after optimizations ir()->verify();