RFR: 8277850: C2: optimize mask checks in counted loops

Tobias Hartmann thartmann at openjdk.java.net
Tue Dec 7 09:22:09 UTC 2021


On Tue, 7 Dec 2021 08:42:22 GMT, Tobias Hartmann <thartmann at openjdk.org> wrote:

> I submitted testing.

Build on Windows failed:

[2021-12-07T09:08:24,657Z] t:\workspace\open\src\hotspot\share\opto\mulnode.cpp(1746): error C2220: the following warning is treated as an error
[2021-12-07T09:08:24,657Z] t:\workspace\open\src\hotspot\share\opto\mulnode.cpp(1746): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)
[2021-12-07T09:08:24,703Z] lib/CompileJvm.gmk:141: recipe for target '/cygdrive/t/workspace/build/windows-x64/hotspot/variant-server/libjvm/objs/mulnode.obj' failed

-------------

PR: https://git.openjdk.java.net/jdk/pull/6697


More information about the hotspot-compiler-dev mailing list