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

src/share/vm/opto/macro.cpp

Print this page

        

*** 2260,2270 **** // disconnect fall-through projection from call and create a new one // hook up users of fall-through projection to region Node *slow_ctrl = _fallthroughproj->clone(); transform_later(slow_ctrl); _igvn.hash_delete(_fallthroughproj); ! _fallthroughproj->disconnect_inputs(NULL); region->init_req(1, slow_ctrl); // region inputs are now complete transform_later(region); _igvn.replace_node(_fallthroughproj, region); --- 2260,2270 ---- // disconnect fall-through projection from call and create a new one // hook up users of fall-through projection to region Node *slow_ctrl = _fallthroughproj->clone(); transform_later(slow_ctrl); _igvn.hash_delete(_fallthroughproj); ! _fallthroughproj->disconnect_inputs(NULL, C); region->init_req(1, slow_ctrl); // region inputs are now complete transform_later(region); _igvn.replace_node(_fallthroughproj, region);
*** 2325,2335 **** // disconnect fall-through projection from call and create a new one // hook up users of fall-through projection to region Node *slow_ctrl = _fallthroughproj->clone(); transform_later(slow_ctrl); _igvn.hash_delete(_fallthroughproj); ! _fallthroughproj->disconnect_inputs(NULL); region->init_req(1, slow_ctrl); // region inputs are now complete transform_later(region); _igvn.replace_node(_fallthroughproj, region); --- 2325,2335 ---- // disconnect fall-through projection from call and create a new one // hook up users of fall-through projection to region Node *slow_ctrl = _fallthroughproj->clone(); transform_later(slow_ctrl); _igvn.hash_delete(_fallthroughproj); ! _fallthroughproj->disconnect_inputs(NULL, C); region->init_req(1, slow_ctrl); // region inputs are now complete transform_later(region); _igvn.replace_node(_fallthroughproj, region);
src/share/vm/opto/macro.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File