diff -r e6b1331a51d2 -r f6f3bb0ee072 src/share/vm/runtime/deoptimization.hpp --- a/src/share/vm/runtime/deoptimization.hpp Sat Sep 10 17:29:02 2011 -0700 +++ b/src/share/vm/runtime/deoptimization.hpp Sun Sep 11 14:48:24 2011 -0700 @@ -34,6 +34,8 @@ class ObjectValue; class Deoptimization : AllStatic { + friend class VMStructs; + public: // What condition caused the deoptimization? enum DeoptReason {