Tue, 23 Feb 2016 18:58:36 -0500
8150426: Wrong cast in metadata_at_put
Summary: Fix cast.
Reviewed-by: dholmes, coleenp, jprovino
Contributed-by: timo.kinnunen@gmail.com
src/share/vm/oops/typeArrayOop.hpp | file | annotate | diff | comparison | revisions |
1.1 --- a/src/share/vm/oops/typeArrayOop.hpp Tue Feb 20 07:10:42 2018 -0500 1.2 +++ b/src/share/vm/oops/typeArrayOop.hpp Tue Feb 23 18:58:36 2016 -0500 1.3 @@ -129,7 +129,7 @@ 1.4 Metadata* metadata_at(int which) const { 1.5 return (Metadata*)*long_at_addr(which); } 1.6 void metadata_at_put(int which, Metadata* contents) { 1.7 - *long_at_addr(which) = (long)contents; 1.8 + *long_at_addr(which) = (jlong)contents; 1.9 } 1.10 #else 1.11 Metadata* metadata_at(int which) const {