src/share/vm/opto/output.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File 7092905 Cdiff src/share/vm/opto/output.cpp

src/share/vm/opto/output.cpp

Print this page

        

*** 511,521 **** jmp_offset[i] += nop_size; diff -= nop_size; } adjust_block_start += diff; b->_nodes.map(idx, replacement); ! mach->subsume_by(replacement); mach = replacement; progress = true; jmp_size[i] = new_size; DEBUG_ONLY( jmp_target[i] = bnum; ); --- 511,521 ---- jmp_offset[i] += nop_size; diff -= nop_size; } adjust_block_start += diff; b->_nodes.map(idx, replacement); ! mach->subsume_by(replacement, C); mach = replacement; progress = true; jmp_size[i] = new_size; DEBUG_ONLY( jmp_target[i] = bnum; );
*** 1423,1433 **** jmp_offset[i] = current_offset - blk_offset; jmp_size[i] = new_size; jmp_rule[i] = mach->rule(); #endif b->_nodes.map(j, replacement); ! mach->subsume_by(replacement); n = replacement; mach = replacement; } } mach->as_MachBranch()->label_set( &blk_labels[block_num], block_num ); --- 1423,1433 ---- jmp_offset[i] = current_offset - blk_offset; jmp_size[i] = new_size; jmp_rule[i] = mach->rule(); #endif b->_nodes.map(j, replacement); ! mach->subsume_by(replacement, C); n = replacement; mach = replacement; } } mach->as_MachBranch()->label_set( &blk_labels[block_num], block_num );
src/share/vm/opto/output.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File