aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Christopher Vogt <oss.nsp@cvogt.org>2016-10-03 21:40:30 -0400
committerGitHub <noreply@github.com>2016-10-03 21:40:30 -0400
commit5919c4b6d72ae08d611938422d89190fb5551341 (patch)
tree8a3798152aeb7200f0c730d0e58c8900fc673419
parent669ef3dfc3201fffa451b47d2b629a856afc0b25 (diff)
parent4ae606589d6d248f1902c9dd1ea314849b488b86 (diff)
downloadcbt-5919c4b6d72ae08d611938422d89190fb5551341.tar.gz
cbt-5919c4b6d72ae08d611938422d89190fb5551341.tar.bz2
cbt-5919c4b6d72ae08d611938422d89190fb5551341.zip
Merge pull request #262 from rockjam/jvm-flags
Attempt to improve jvm startup time
-rwxr-xr-xcbt3
1 files changed, 2 insertions, 1 deletions
diff --git a/cbt b/cbt
index 91c24ab..47e41cd 100755
--- a/cbt
+++ b/cbt
@@ -194,7 +194,8 @@ stage1 () {
then
log "Running JVM directly" $*
# -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=localhost:5005
- java $JAVA_OPTS -Xmx6072m -Xss10M -cp $NAILGUN$TARGET cbt.NailgunLauncher $(time_taken) "$CWD" $*
+ # JVM options to improve startup time. See https://github.com/cvogt/cbt/pull/262
+ java $JAVA_OPTS -Xmx6072m -Xss10M -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -Xverify:none -cp $NAILGUN$TARGET cbt.NailgunLauncher $(time_taken) "$CWD" $*
else
log "Running via background process (nailgun)" $*
for i in 0 1 2 3 4 5 6 7 8 9; do