RFR(XS): 8134288 compiler/runtime/6859338/Test6859338.java crashes in PhaseIdealLoop::try_move_store_after_loop

Roland Westrelin roland.westrelin at oracle.com
Wed Aug 26 11:31:42 UTC 2015


Stores from code generated by c2 to update profiling (profile_taken_branch() called from Parse::do_if() if ProfileInterpreter is off)) doesn’t have a control. This looks like a corner case so I went for the simplest fix and excluded stores with no controls from the logic that tries to move stores out of loops.


More information about the hotspot-compiler-dev mailing list