8185296: java_lang_Class::array_klass should be array_klass_acquire

Reviewed-by: eosterlund, kbarrett
This commit is contained in:
Coleen Phillimore 2017-07-26 10:41:07 -04:00
parent de829e151b
commit a9fb2dde3f
5 changed files with 9 additions and 4 deletions

View file

@ -2949,7 +2949,7 @@ void InstanceKlass::oop_print_on(oop obj, outputStream* st) {
st->print(BULLET"fake entry for mirror: ");
mirrored_klass->print_value_on_maybe_null(st);
st->cr();
Klass* array_klass = java_lang_Class::array_klass(obj);
Klass* array_klass = java_lang_Class::array_klass_acquire(obj);
st->print(BULLET"fake entry for array: ");
array_klass->print_value_on_maybe_null(st);
st->cr();