diff --git a/src/universal/bin/sbt b/src/universal/bin/sbt index 81811da46..4bbd3a5d4 100755 --- a/src/universal/bin/sbt +++ b/src/universal/bin/sbt @@ -163,15 +163,12 @@ addMemory () { if [[ -z $java_version ]]; then java_version=$(jdk_version) fi - local class_metadata_opt="MaxPermSize" addJava "-Xms${mem}m" addJava "-Xmx${mem}m" addJava "-Xss4M" addJava "-XX:ReservedCodeCacheSize=${codecache}m" - if [[ (( $java_version < 8 )) ]]; then - addJava "-XX:${class_metadata_opt}=${class_metadata_size}m" - fi + (( $java_version >= 8 )) || addJava "-XX:MaxPermSize=${class_metadata_size}m" } addDefaultMemory() {