1.1 --- a/src/share/vm/c1/c1_GraphBuilder.cpp Tue Sep 15 11:09:34 2009 -0700 1.2 +++ b/src/share/vm/c1/c1_GraphBuilder.cpp Tue Sep 15 21:53:47 2009 -0700 1.3 @@ -1442,7 +1442,7 @@ 1.4 switch (field_type) { 1.5 case T_ARRAY: 1.6 case T_OBJECT: 1.7 - if (field_val.as_object()->has_encoding()) { 1.8 + if (field_val.as_object()->should_be_constant()) { 1.9 constant = new Constant(as_ValueType(field_val)); 1.10 } 1.11 break;