Request for reviews (XS): 6875619
Tom Rodriguez
Thomas.Rodriguez at Sun.COM
Fri Aug 28 10:42:47 PDT 2009
Why are we asking for the length of something which either isn't an
array or hasn't properly cast to be an array yet?
tom
On Aug 27, 2009, at 6:43 PM, Vladimir Kozlov wrote:
> http://cr.openjdk.java.net/~kvn/6875619/webrev.00
>
> Fixed 6875619: CTW fails with /hotspot/src/share/vm/opto/type.hpp
>
> Problem:
> GraphKit::load_array_length() tries to cast type of new allocated
> array to TypeAryPtr. It fails since it is reflection allocation
> and type is Object.
>
> Solution:
> Cast to TypeOopPtr which is the parameter type of
> make_ideal_length() method.
>
> Reviewed by:
>
> Fix verified (y/n): y, test
>
> Other testing:
> JPRT
>
More information about the hotspot-compiler-dev
mailing list