[8u] RFR 8221408: Windows 32bit build build errors/warnings in hotspot

Alex Kashchenko akashche at redhat.com
Thu Sep 3 23:46:32 UTC 2020


Hi,

On 8/31/20, Zhengyu Gu <zgu at redhat.com> wrote:
> I would like to backport this patch to 8u for parity with Oracle 8u281.
>
> The backport is based on 11u patch and it does not apply cleanly.
>
> 1) classFileParser.cpp: change already in 8u via JDK-8205677
> 2) os_windows_x86.cpp: context is slightly different
>
> The original bug: https://bugs.openjdk.java.net/browse/JDK-8221408
> 11u patch: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f03e922bfcb8
>
> 8u webrev: http://cr.openjdk.java.net/~zgu/JDK-8221408-8u/webrev.00/
>
> Test:
>    Built 32-bit JDKs on Windows (release and fastdebug)

I am probably missing something, but I cannot reproduce the warnings
neither with vs2010 nor with vs2017 fastdebug 32-bit builds. It seems
that I am getting the same set of warnings (that doesn't include
C4172) before and after the patch. Any specific pointers how the
warnings should look like? Or is the change in markOop.hpp is just a
cleanup?

--
-Alex



More information about the jdk8u-dev mailing list