RFR: 8264273: macOS: zero VM is broken due to no member named 'is_cpu_emulated' after JDK-8261966

Jie Fu jiefu at openjdk.java.net
Mon Mar 29 06:36:30 UTC 2021


On Mon, 29 Mar 2021 05:17:19 GMT, David Holmes <dholmes at openjdk.org> wrote:

> Why is the member missing under a Zero build? Whether or not the CPU is emulated is a feature of the OS and the binary - the compiler/interpreter mode is not relevant. This looks like the wrong fix to me.

VM_Version::is_cpu_emulated() seems to be also CPU-dependent since its implementations of x86 and aarch64 are different.

Did you mean we should copy the aarch64's implementation for bsd_zero build?
Thanks.

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

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


More information about the hotspot-runtime-dev mailing list