hotspot/src/share/vm/opto/node.cpp
changeset 22873 74aaad871363
parent 22872 b6902ee5bc8d
parent 22799 83e58bac7980
child 22881 b16d7faa638d
--- a/hotspot/src/share/vm/opto/node.cpp	Tue Jan 28 12:25:34 2014 -0800
+++ b/hotspot/src/share/vm/opto/node.cpp	Tue Jan 28 12:28:17 2014 -0800
@@ -995,13 +995,13 @@
   if (is_Type()) {
     TypeNode *n = this->as_Type();
     if (VerifyAliases) {
-      assert(new_type->higher_equal(n->type()), "new type must refine old type");
+      assert(new_type->higher_equal_speculative(n->type()), "new type must refine old type");
     }
     n->set_type(new_type);
   } else if (is_Load()) {
     LoadNode *n = this->as_Load();
     if (VerifyAliases) {
-      assert(new_type->higher_equal(n->type()), "new type must refine old type");
+      assert(new_type->higher_equal_speculative(n->type()), "new type must refine old type");
     }
     n->set_type(new_type);
   }