Merge
authorroland
Wed, 13 May 2015 18:06:39 +0200
changeset 30632 5af737257872
parent 30630 0c9eb2d41b48 (current diff)
parent 30631 483c444f36f4 (diff)
child 30633 eaf7c74a3fb9
Merge
--- a/hotspot/src/share/vm/opto/ifnode.cpp	Wed May 13 15:23:41 2015 +0200
+++ b/hotspot/src/share/vm/opto/ifnode.cpp	Wed May 13 18:06:39 2015 +0200
@@ -834,10 +834,10 @@
     swap(lo_type, hi_type);
     swap(lo_test, hi_test);
 
-    assert((this_bool->_test.is_less() && proj->_con) ||
-           (this_bool->_test.is_greater() && !proj->_con), "incorrect test");
+    assert((dom_bool->_test.is_less() && proj->_con) ||
+           (dom_bool->_test.is_greater() && !proj->_con), "incorrect test");
     // this test was canonicalized
-    assert(dom_bool->_test.is_less() && !fail->_con, "incorrect test");
+    assert(this_bool->_test.is_less() && !fail->_con, "incorrect test");
 
     cond = (hi_test == BoolTest::le || hi_test == BoolTest::gt) ? BoolTest::gt : BoolTest::ge;