src/share/vm/opto/phaseX.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/opto/phaseX.cpp	Mon Nov 18 21:54:08 2013
--- new/src/share/vm/opto/phaseX.cpp	Mon Nov 18 21:54:08 2013

*** 1390,1402 **** --- 1390,1401 ---- */ void PhaseIterGVN::remove_speculative_types() { assert(UseTypeSpeculation, "speculation is off"); for (uint i = 0; i < _types.Size(); i++) { const Type* t = _types.fast_lookup(i); - if (t != NULL && t->isa_oopptr()) { ! const TypeOopPtr* to = t->is_oopptr(); _types.map(i, to->remove_speculative()); ! _types.map(i, t->remove_speculative()); } } } //=============================================================================

src/share/vm/opto/phaseX.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File