So I am considering using a combination of Kotlin and Java for a numerically intensive program that will run on ARM. I have written numerically intensive Java code for x86, and I know that its performance can be very close to native--much closer than most people think--if done properly. Does the same thing hold for running on ARM? I would probably be using the oracle JDK.