< prev index next >
hotspot/src/share/vm/oops/typeArrayOop.hpp
Print this page
*** 127,137 ****
// casting
#ifdef _LP64
Metadata* metadata_at(int which) const {
return (Metadata*)*long_at_addr(which); }
void metadata_at_put(int which, Metadata* contents) {
! *long_at_addr(which) = (long)contents;
}
#else
Metadata* metadata_at(int which) const {
return (Metadata*)*int_at_addr(which); }
void metadata_at_put(int which, Metadata* contents) {
--- 127,137 ----
// casting
#ifdef _LP64
Metadata* metadata_at(int which) const {
return (Metadata*)*long_at_addr(which); }
void metadata_at_put(int which, Metadata* contents) {
! *long_at_addr(which) = (jlong)contents;
}
#else
Metadata* metadata_at(int which) const {
return (Metadata*)*int_at_addr(which); }
void metadata_at_put(int which, Metadata* contents) {
< prev index next >