1.1 --- a/src/share/vm/ci/ciKlass.hpp Wed Oct 09 11:05:17 2013 -0700 1.2 +++ b/src/share/vm/ci/ciKlass.hpp Wed Oct 09 16:32:21 2013 +0200 1.3 @@ -41,6 +41,7 @@ 1.4 friend class ciEnv; 1.5 friend class ciField; 1.6 friend class ciMethod; 1.7 + friend class ciMethodData; 1.8 friend class ciObjArrayKlass; 1.9 1.10 private: 1.11 @@ -121,6 +122,8 @@ 1.12 // What kind of ciObject is this? 1.13 bool is_klass() const { return true; } 1.14 1.15 + virtual ciKlass* exact_klass() = 0; 1.16 + 1.17 void print_name_on(outputStream* st); 1.18 }; 1.19