diff options
author | James Le Cuirot <chewi@gentoo.org> | 2017-11-02 21:19:32 +0000 |
---|---|---|
committer | James Le Cuirot <chewi@gentoo.org> | 2017-11-02 21:19:32 +0000 |
commit | c2ad389ca165c7d8c68ad119b7fda76bf872cdb2 (patch) | |
tree | 45aaabeac1d5ad818fe4485096b53768d252a608 /dev-util/visualvm/files | |
parent | dev-python/qscintilla-python: x86 stable (bug #634838) (diff) | |
download | gentoo-c2ad389ca165c7d8c68ad119b7fda76bf872cdb2.tar.gz gentoo-c2ad389ca165c7d8c68ad119b7fda76bf872cdb2.tar.bz2 gentoo-c2ad389ca165c7d8c68ad119b7fda76bf872cdb2.zip |
dev-util/visualvm: Version bump to 1.3.9
We are using the upstream-provided Netbeans in this version to avoid
the Java 7 dependency, as well as Netbeans itself, which is quite
heavy.
Closes: https://bugs.gentoo.org/611102
Package-Manager: Portage-2.3.13, Repoman-2.3.2
Diffstat (limited to 'dev-util/visualvm/files')
-rw-r--r-- | dev-util/visualvm/files/visualvm-r1.conf | 9 | ||||
-rw-r--r-- | dev-util/visualvm/files/visualvm-r1.sh | 13 |
2 files changed, 22 insertions, 0 deletions
diff --git a/dev-util/visualvm/files/visualvm-r1.conf b/dev-util/visualvm/files/visualvm-r1.conf new file mode 100644 index 000000000000..fce7cfece13f --- /dev/null +++ b/dev-util/visualvm/files/visualvm-r1.conf @@ -0,0 +1,9 @@ +# Default user directory +visualvm_default_userdir="${HOME}/.visualvm" +visualvm_default_cachedir="${HOME}/.cache/visualvm" + +# Default runtime options +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--add-exports=java.desktop/sun.awt=ALL-UNNAMED -J--add-exports=jdk.jvmstat/sun.jvmstat.monitor.event=ALL-UNNAMED -J--add-exports=jdk.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED -J--add-exports=java.desktop/sun.swing=ALL-UNNAMED -J--add-exports=jdk.attach/sun.tools.attach=ALL-UNNAMED -J--add-modules=java.activation -J-XX:+IgnoreUnrecognizedVMOptions" + +# JDK home +visualvm_jdkhome="$(java-config -O)" diff --git a/dev-util/visualvm/files/visualvm-r1.sh b/dev-util/visualvm/files/visualvm-r1.sh new file mode 100644 index 000000000000..dd6956da0697 --- /dev/null +++ b/dev-util/visualvm/files/visualvm-r1.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +# source the configuration file +. /etc/visualvm/visualvm.conf + +# launch visualvm +exec sh /usr/share/visualvm/platform/lib/nbexec \ + --branding visualvm \ + --jdkhome "${visualvm_jdkhome}" \ + --userdir "${visualvm_default_userdir}" \ + --cachedir "${visualvm_default_cachedir}" \ + --clusters /usr/share/visualvm/cluster:/usr/share/visualvm/platform:/usr/share/visualvm/profiler \ + ${visualvm_default_options} "${@}" |