[armedbear-cvs] r13729 - branches/1.0.x/abcl
mevenson at common-lisp.net
mevenson at common-lisp.net
Mon Jan 9 09:55:59 UTC 2012
Author: mevenson
Date: Mon Jan 9 01:55:58 2012
New Revision: 13729
Log:
backport most recent copy of build properties
Modified:
branches/1.0.x/abcl/abcl.properties.in
Modified: branches/1.0.x/abcl/abcl.properties.in
==============================================================================
--- branches/1.0.x/abcl/abcl.properties.in Mon Jan 9 00:38:52 2012 (r13728)
+++ branches/1.0.x/abcl/abcl.properties.in Mon Jan 9 01:55:58 2012 (r13729)
@@ -1,7 +1,10 @@
# $Id$
+# XXX should be called 'build.properties' but this collides with its usage by the Eclipe IDE
+
# Template for settings the Ant based build process.
+
# Attempt to perform incremental compilation?
#abcl.build.incremental=true
@@ -13,13 +16,28 @@
# Examples:
+# Java7 on 64bit optimizations
+#java.options=-d64 -Xmx16g -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=2g
+
# Set the JVM to use a maximum of 1GB of RAM (only works for 64bit JVMs)
#java.options=-d64 -Xmx1g
+# Use a default garbage collector on another
+#java.options=-d64 -Xmx4g -XX:+PrintGCDetails -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:MaxGCPauseMillis=100
+
+# Use a separate concurrent GC thread (java-1.6_14 or later)
+#java.options=-d64 -Xmx8g -XX:+UseConcMarkSweepGC
+
+# Java 5 era (???) flag to GC class definitions
+#java.options=-XX:+CMSPermGenSweepingEnabled
+
# The unloading of class definitions is a per jvm policy. For those
# implementations which run out of permgen space, the following should
# help things out.
#java.options=-d64 -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=1g
+# Enable assertions specified via the JVM contract
+#java.options=-ea
+
# Additional site specific startup code to be merged in 'system.lisp' at build time
#abcl.startup.file=${basedir}/startup.lisp
More information about the armedbear-cvs
mailing list