RFR: 8255703: jaotc: Add Windows+Arm64 support

Bernhard Urban-Forster burban at openjdk.java.net
Fri Oct 30 22:16:09 UTC 2020


On Fri, 30 Oct 2020 22:07:34 GMT, Bernhard Urban-Forster <burban at openjdk.org> wrote:

> Quite bad timing given https://github.com/openjdk/jdk/pull/960 is happening, but I'm gonna publish those changes anyway.
> 
> Tests aren't passing yet, that's the current result of `test/hotspot/jtreg:tier1_compiler_aot_jvmci`:
> Test results: passed: 120; failed: 22; error: 8

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotConstantRetrievalOp.java line 119:

> 117: 
> 118:         final int before = masm.position();
> 119:         masm.bl(0);

results of `test/hotspot/jtreg:tier1_compiler_aot_jvmci` before this change:
Test results: passed: 102; failed: 40; error: 8
after:
Test results: passed: 120; failed: 22; error: 8

I had quite some fun tracking this down, here are some more details: https://gist.github.com/lewurm/bdc85a15a9e735ac16aa23c1a6d0c8c7

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

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


More information about the hotspot-compiler-dev mailing list