diff src/share/vm/c1/c1_Canonicalizer.cpp @ 2352:425688247f3d

6965570: assert(!needs_patching && x->is_loaded(),"how do we know it's volatile if it's not loaded") Reviewed-by: iveresov
author never
date Sun, 06 Mar 2011 22:09:23 -0800
parents 403dc4c1d7f5
children 80107dc493db
line wrap: on
line diff
--- a/src/share/vm/c1/c1_Canonicalizer.cpp	Sat Mar 05 11:02:04 2011 -0800
+++ b/src/share/vm/c1/c1_Canonicalizer.cpp	Sun Mar 06 22:09:23 2011 -0800
@@ -209,7 +209,7 @@
     // limit this optimization to current block
     if (value != NULL && in_current_block(conv)) {
       set_canonical(new StoreField(x->obj(), x->offset(), x->field(), value, x->is_static(),
-                                       x->state_before(), x->is_loaded(), x->is_initialized()));
+                                   x->state_before(), x->needs_patching()));
       return;
     }
   }