< prev index next >
src/share/vm/runtime/reflection.cpp
Print this page
*** 403,413 ****
} else {
Klass* lower_dim = ArrayKlass::cast(klass)->lower_dimension();
assert(lower_dim->oop_is_array(), "just checking");
result2 = lower_dim->java_mirror();
}
! assert(result == result2, "results must be consistent");
#endif //ASSERT
return result;
}
--- 403,413 ----
} else {
Klass* lower_dim = ArrayKlass::cast(klass)->lower_dimension();
assert(lower_dim->oop_is_array(), "just checking");
result2 = lower_dim->java_mirror();
}
! assert(oopDesc::bs()->read_barrier(result) == oopDesc::bs()->read_barrier(result2), "results must be consistent");
#endif //ASSERT
return result;
}
< prev index next >