src/share/vm/c1/c1_Optimizer.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/c1/c1_Optimizer.cpp Fri Nov 7 13:17:24 2008
--- new/src/share/vm/c1/c1_Optimizer.cpp Fri Nov 7 13:17:24 2008
*** 325,336 ****
--- 325,334 ----
Instruction::Condition cond = if_->cond();
BlockBegin* tsux = if_->tsux();
BlockBegin* fsux = if_->fsux();
if (swapped) {
cond = Instruction::mirror(cond);
tsux = if_->fsux();
fsux = if_->tsux();
}
BlockBegin* tblock = tval->compare(cond, con, tsux, fsux);
BlockBegin* fblock = fval->compare(cond, con, tsux, fsux);
if (tblock != fblock && !if_->is_safepoint()) {
src/share/vm/c1/c1_Optimizer.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File