hotspot/src/share/vm/c1/c1_GraphBuilder.cpp
changeset 33633 8a83967eb351
parent 33628 09241459a8b8
child 34160 3240e478a30e
child 33638 ef49ed90010b
--- a/hotspot/src/share/vm/c1/c1_GraphBuilder.cpp	Wed Nov 04 07:23:23 2015 -1000
+++ b/hotspot/src/share/vm/c1/c1_GraphBuilder.cpp	Thu Nov 05 13:33:18 2015 +0300
@@ -3089,7 +3089,7 @@
   int idx = 0;
   if (!method()->is_static()) {
     // we should always see the receiver
-    state->store_local(idx, new Local(method()->holder(), objectType, idx));
+    state->store_local(idx, new Local(method()->holder(), objectType, idx, true));
     idx = 1;
   }
 
@@ -3101,7 +3101,7 @@
     // don't allow T_ARRAY to propagate into locals types
     if (basic_type == T_ARRAY) basic_type = T_OBJECT;
     ValueType* vt = as_ValueType(basic_type);
-    state->store_local(idx, new Local(type, vt, idx));
+    state->store_local(idx, new Local(type, vt, idx, false));
     idx += type->size();
   }