- lower heap setting to 768 to allow more native space, disable class validation for speed, make jvm settings consistent across all builds

This commit is contained in:
adam-m 2013-01-10 13:30:42 -05:00
parent 7421e257a9
commit 453a364976
3 changed files with 7 additions and 2 deletions

View File

@ -47,7 +47,8 @@
<syspropertyset refid="test.@{test.type}.properties"/> <syspropertyset refid="test.@{test.type}.properties"/>
<jvmarg line="${test.bootclasspath.prepend.args}"/> <jvmarg line="${test.bootclasspath.prepend.args}"/>
<jvmarg line="${test.run.args}"/> <jvmarg line="${test.run.args}"/>
<jvmarg line="-Xmx1024m"/> <!-- should be in sync with project.properties and build.xml of autopsy main project -->
<jvmarg line="-J-Xms24m -J-Xmx768m -J-XX:MaxPermSize=256M -J-Xverify:none"/>
<sysproperty key="img_path" value="${img_path}"/> <sysproperty key="img_path" value="${img_path}"/>
<sysproperty key="gold_path" value="${gold_path}"/> <sysproperty key="gold_path" value="${gold_path}"/>
<sysproperty key="out_path" value="${out_path}"/> <sysproperty key="out_path" value="${out_path}"/>

View File

@ -92,7 +92,8 @@
<propertyfile <propertyfile
file="${zip-tmp}/${app.name}/etc/${app.name}.conf"> file="${zip-tmp}/${app.name}/etc/${app.name}.conf">
<entry key="default_options" value="&quot;--branding ${app.name} -J-Xms24m -J-Xmx1024m&quot;" /> <!-- Note: can be higher on 64 bit systems, should be in sync with project.properties -->
<entry key="default_options" value="&quot;--branding ${app.name} -J-Xms24m -J-Xmx768m -J-XX:MaxPermSize=256M -J-Xverify:none&quot;" />
<entry key="jdkhome" value="&quot;jre6&quot;" /> <entry key="jdkhome" value="&quot;jre6&quot;" />
</propertyfile> </propertyfile>

View File

@ -10,6 +10,9 @@ app.name=autopsy
#build.type=RELEASE #build.type=RELEASE
build.type=DEVELOPMENT build.type=DEVELOPMENT
update_versions=false update_versions=false
#custom JVM options
#Note: can be higher on 64 bit systems, should be in sync with build.xml
run.args.extra=-J-Xms24m -J-Xmx768m -J-XX:MaxPermSize=256M -J-Xverify:none
auxiliary.org-netbeans-modules-apisupport-installer.license-type=apache.v2 auxiliary.org-netbeans-modules-apisupport-installer.license-type=apache.v2
auxiliary.org-netbeans-modules-apisupport-installer.os-linux=false auxiliary.org-netbeans-modules-apisupport-installer.os-linux=false
auxiliary.org-netbeans-modules-apisupport-installer.os-macosx=false auxiliary.org-netbeans-modules-apisupport-installer.os-macosx=false