[aarch64-port-dev ] RFR (M) 8228400: Remove built-in AArch64 simulator

Aleksey Shipilev shade at redhat.com
Wed Jul 24 14:40:41 UTC 2019


RFE:
  https://bugs.openjdk.java.net/browse/JDK-8228400

There is a lot of code in AArch64 port that hooks up to the built-in simulator. That simulator was
used to bootstrap/develop the port when hardware was not available. This simulator is not needed
now, and we should remove it to unclutter the code.

Removal webrev:
  https://cr.openjdk.java.net/~shade/8228400/webrev.02/

The only thing that feels risky for me is removal of call_VM_leaf_base1 in
templateTable_aarch64.cpp, please take a thorough look.

I am planning to backport it to 11u and 8u-aarch64 too.

Testing: linux-aarch64-fastdebug tier1, tier2; linux-x86_64-fastdebug builds; jdk-submit (running)

-- 
Thanks,
-Aleksey



More information about the aarch64-port-dev mailing list