src/share/vm/ci/ciField.cpp

changeset 2982
ddd894528dbc
parent 2658
c7f3d0b4570f
child 3854
e778c29768e6
     1.1 --- a/src/share/vm/ci/ciField.cpp	Wed Jun 22 14:45:37 2011 -0700
     1.2 +++ b/src/share/vm/ci/ciField.cpp	Thu Jun 23 17:14:06 2011 -0700
     1.3 @@ -287,7 +287,7 @@
     1.4  }
     1.5  
     1.6  ciType* ciField::compute_type_impl() {
     1.7 -  ciKlass* type = CURRENT_ENV->get_klass_by_name_impl(_holder, _signature, false);
     1.8 +  ciKlass* type = CURRENT_ENV->get_klass_by_name_impl(_holder, constantPoolHandle(), _signature, false);
     1.9    if (!type->is_primitive_type() && is_shared()) {
    1.10      // We must not cache a pointer to an unshared type, in a shared field.
    1.11      bool type_is_also_shared = false;

mercurial