review(S): 7042153: guarantee(x_compare_res != Constant::not_comparable) failed: incomparable constants in IfOp (original) (raw)
Igor Veresov igor.veresov at oracle.com
Thu May 5 22:46:39 PDT 2011
- Previous message: hg: jdk7/hotspot-comp/jdk: 14 new changesets
- Next message: review(S): 7042153: guarantee(x_compare_res != Constant::not_comparable) failed: incomparable constants in IfOp
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
In C1, during IfOp elimination we can try to fold and IfOp that has constant objects as an arguments to the condition that are unloaded (not known at compile time) and are going to be patched later. The solution is to check for such cases in make_ifop().
Webrev: http://cr.openjdk.java.net/~iveresov/7042153/webrev.00/
Tested with a short testcase, which I added to the regression suite.
Thanks, igor
- Previous message: hg: jdk7/hotspot-comp/jdk: 14 new changesets
- Next message: review(S): 7042153: guarantee(x_compare_res != Constant::not_comparable) failed: incomparable constants in IfOp
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the hotspot-compiler-dev mailing list