[8u40] RFR(S): 8049043: Load variable through a pointer of an incompatible type in hotspot/src/share/vm/runtime/sharedRuntimeMath.hpp

Tobias Hartmann tobias.hartmann at oracle.com
Thu Aug 7 11:30:28 UTC 2014


Hi,

please review this 8u40 backport request. The changes were pushed on 
July 29 but nightly testing showed problems with union initialization 
[1]. I created a new webrev including the fix for JDK-8054054 [2]. 
Nightly testing with the fix showed no problems. The webrev also 
includes the fix for JDK-8043301 [3], [4] (moves duplicate code to 
sharedRuntimeMath.hpp) such that the patch cleanly applies.

New webrev: http://cr.openjdk.java.net/~thartmann/8049043_8u/webrev.00/

Master bug: https://bugs.openjdk.java.net/browse/JDK-8049043
Old webrev: http://cr.openjdk.java.net/~thartmann/8049043/webrev.03/
Changeset: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/027c333a08ed

Thanks,
Tobias

[1] https://bugs.openjdk.java.net/browse/JDK-8054054
[2] http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2c26420129d9
[3] https://bugs.openjdk.java.net/browse/JDK-8043301
[4] http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/886599d8f918


More information about the hotspot-dev mailing list