--- old/src/share/vm/runtime/arguments.cpp 2021-01-25 19:30:53.883026066 +0000 +++ new/src/share/vm/runtime/arguments.cpp 2021-01-25 19:30:53.720024353 +0000 @@ -1161,7 +1161,12 @@ } // Increase the code cache size - tiered compiles a lot more. if (FLAG_IS_DEFAULT(ReservedCodeCacheSize)) { +#ifndef AARCH64 FLAG_SET_DEFAULT(ReservedCodeCacheSize, ReservedCodeCacheSize * 5); +#else + FLAG_SET_DEFAULT(ReservedCodeCacheSize, + MIN2(CODE_CACHE_DEFAULT_LIMIT, ReservedCodeCacheSize * 5)); +#endif } if (!UseInterpreter) { // -Xcomp Tier3InvokeNotifyFreqLog = 0;