hg: hsx/hsx16/master: 6908208: UseCompressedOops: array_size() returns incorrect size for MAX_INT object array following 6906727

erik.trimble at sun.com erik.trimble at sun.com
Thu Dec 10 05:35:37 PST 2009


Changeset: 62926c7f67a3
Author:    ysr
Date:      2009-12-08 15:12 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx16/master/rev/62926c7f67a3

6908208: UseCompressedOops: array_size() returns incorrect size for MAX_INT object array following 6906727
Summary: In array_size() cast to an unsigned to avoid overflow of intermediate value.
Reviewed-by: kvn, tonyp, jmasa, jcoomes, coleenp

! src/share/vm/oops/objArrayOop.hpp



More information about the hotspot-dev mailing list