RFR(S): 8134468: Lucene test failures with 32 bit JDK 9b78, Server compiler
Igor Veresov
igor.veresov at oracle.com
Wed Sep 2 08:37:51 UTC 2015
Looks alright.
igor
> On Sep 2, 2015, at 1:33 AM, Roland Westrelin <roland.westrelin at oracle.com> wrote:
>
> http://cr.openjdk.java.net/~roland/8134468/webrev.00/
>
> The computations in ArrayCopyNode::modifies() can overflow on 32bits and the return value can then be incorrect (an array load can then bypass an arraycopy that modifies that array element). Actually I’m not sure why I used intptr_t in the initial change. I probably wanted a 64 bit integer and used the wrong type.
>
> Roland.
More information about the hotspot-compiler-dev
mailing list