JDK-2209127 : regression in 6u24-rev-b23: Crash in C2 compiler in PhaseIdealLoop::build_loop_late_post
  • Type: Backport
  • Backport of: JDK-7026700
  • Component: hotspot
  • Sub-Component: compiler
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2011-04-20
  • Updated: 2011-05-10
  • Resolved: 2011-05-10
Description
See the original report for 6-pool release.

Comments
PUBLIC COMMENTS With EA memory slices should be created explicitly for non-static fields regardless the value of ReduceFieldZeroing flag. LoadNode::split_through_phi() should not check profitability since we want to eliminate loads from non-escaping allocations. I also want to disable memory split verification code in EA until the fix for 6984348. It produces false negative results since the verification code does not cover all cases.
21-04-2011

EVALUATION http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/66b0e2371912
21-04-2011