The AArch64 code cache size defaults to 128M. This dates from a time when we hadn't solved the problem of generating efficient far calls, and it now should be removed so that port defaults to the same cache size as other architectures. For JDK 10. http://cr.openjdk.java.net/~aph/8178968/ Andrew.