1.1 --- a/src/share/vm/ci/ciClassList.hpp Sat Sep 10 17:29:02 2011 -0700 1.2 +++ b/src/share/vm/ci/ciClassList.hpp Sun Sep 11 14:48:24 2011 -0700 1.3 @@ -77,12 +77,14 @@ 1.4 1.5 // Everyone gives access to ciObjectFactory 1.6 #define CI_PACKAGE_ACCESS \ 1.7 -friend class ciObjectFactory; 1.8 +friend class ciObjectFactory; \ 1.9 +friend class VMStructs; 1.10 1.11 // These are the packages that have access to ciEnv 1.12 // Any more access must be given explicitly. 1.13 #define CI_PACKAGE_ACCESS_TO \ 1.14 friend class ciObjectFactory; \ 1.15 +friend class VMStructs; \ 1.16 friend class ciCallSite; \ 1.17 friend class ciConstantPoolCache; \ 1.18 friend class ciField; \