< prev index next >

src/hotspot/share/opto/macro.cpp

Print this page

        

*** 964,974 **** safepoints_done.append_if_missing(sfpt); // keep it for rollback } // Scalarize value types that were added to the safepoint for (uint i = 0; i < value_worklist.size(); ++i) { Node* vt = value_worklist.at(i); ! vt->as_ValueType()->make_scalar_in_safepoints(C->root(), &_igvn); } return true; } static void disconnect_projections(MultiNode* n, PhaseIterGVN& igvn) { --- 964,974 ---- safepoints_done.append_if_missing(sfpt); // keep it for rollback } // Scalarize value types that were added to the safepoint for (uint i = 0; i < value_worklist.size(); ++i) { Node* vt = value_worklist.at(i); ! vt->as_ValueType()->make_scalar_in_safepoints(&_igvn); } return true; } static void disconnect_projections(MultiNode* n, PhaseIterGVN& igvn) {
< prev index next >