1.1 --- a/src/share/vm/opto/matcher.cpp Thu Mar 13 05:40:44 2008 -0700 1.2 +++ b/src/share/vm/opto/matcher.cpp Thu Mar 13 16:06:34 2008 -0700 1.3 @@ -1647,6 +1647,7 @@ 1.4 case Op_Phi: // Treat Phis as shared roots 1.5 case Op_Parm: 1.6 case Op_Proj: // All handled specially during matching 1.7 + case Op_SafePointScalarObject: 1.8 set_shared(n); 1.9 set_dontcare(n); 1.10 break;