[aarch64-port-dev ] Built-in simulator

Andrew Haley aph at redhat.com
Thu Jul 18 13:57:12 UTC 2019


On 7/18/19 2:07 PM, Andrew Dinn wrote:
> On 18/07/2019 13:55, Aleksey Shipilev wrote:
>> I am looking through differences between AArch64 and upstream. One thing that sticks out in the
>> existence of built-in simulator: BUILTIN_SIM macro and friends protect lots of code. I wonder if
>> this is the leftover of the era when AArch64 was not available in silica?
>>
>> Is built-in simulator still useful? If not, should we remove it to reduce the codebase? It is
>> present in all JDK releases, including 11 and 13. We could start there, and backport all the way
>> down to 8u.
> Yes, that code was only ever present to allow us to simulate AArch64
> execution before hardware was available and cna all be removed now.

Indeed. I did wonder if one day it might need to be restored, but that
has long since passed.

-- 
Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671


More information about the aarch64-port-dev mailing list