Skip to content

Commit

Permalink
JDK9 does not accept/ignore Perm Gen options
Browse files Browse the repository at this point in the history
git-svn-id: https://svn.java.net/svn/visualvm~svn/trunk@3425 ba0df5e5-9053-6d9f-941f-f112716aa91a
  • Loading branch information
thurka committed Nov 6, 2015
1 parent a86f7d1 commit d6026fc
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
6 changes: 3 additions & 3 deletions visualvm/launcher/visualvm
Expand Up @@ -172,13 +172,13 @@ fi
if grep -v -- "-J-XX:MaxPermSize" >/dev/null <<EOF ; then
${visualvm_default_options}
EOF
visualvm_default_options="-J-XX:MaxPermSize=384m ${visualvm_default_options}"
visualvm_default_options="-L-XX:MaxPermSize=96m ${visualvm_default_options}"
fi

if grep -v -- "-J-XX:PermSize" >/dev/null <<EOF ; then
${netbeans_default_options}
${visualvm_default_options}
EOF
netbeans_default_options="-L-XX:PermSize=32m ${netbeans_default_options}"
visualvm_default_options="-L-XX:PermSize=32m ${visualvm_default_options}"
fi

launchNbexec() {
Expand Down
2 changes: 1 addition & 1 deletion visualvm/launcher/visualvm.conf
Expand Up @@ -58,7 +58,7 @@ visualvm_default_cachedir="${DEFAULT_CACHEDIR_ROOT}/dev"
# (can be overridden by explicit command line switches)
#

visualvm_default_options="-J-client -J-Xms24m -J-Xmx256m -J-XX:MaxPermSize=96m -J-Dnetbeans.accept_license_class=com.sun.tools.visualvm.modules.startup.AcceptLicense -J-Dsun.jvmstat.perdata.syncWaitMs=10000 -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.d3d=false -J-Dnetbeans.logger.console=true -J-ea"
visualvm_default_options="-J-client -J-Xms24m -J-Xmx256m -J-Dnetbeans.accept_license_class=com.sun.tools.visualvm.modules.startup.AcceptLicense -J-Dsun.jvmstat.perdata.syncWaitMs=10000 -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.d3d=false -J-Dnetbeans.logger.console=true -J-ea"
# for development purposes you may wish to append: -J-Dnetbeans.logger.console=true -J-ea

# Default location of JDK:
Expand Down

0 comments on commit d6026fc

Please sign in to comment.