nashorn/make/project.properties
changeset 24719 f726e9d67629
parent 23075 0e9484b12766
child 24727 611ba7e2101f
equal deleted inserted replaced
23083:8c74590d5df1 24719:f726e9d67629
   173     base.js \
   173     base.js \
   174     run.js  \
   174     run.js  \
   175     mandreel.js
   175     mandreel.js
   176 
   176 
   177 # test root for sunspider
   177 # test root for sunspider
   178 sunspider-test-sys-prop.test.js.roots=${test.external.dir}/sunspider/tests/sunspider-1.0/
   178 sunspider-test-sys-prop.test.js.roots=${test.external.dir}/sunspider/tests/sunspider-1.0.2/
   179 
   179 
   180 # framework root for sunspider
   180 # framework root for sunspider
   181 sunspider-test-sys-prop.test.js.framework=${test.basic.dir}/runsunspider.js
   181 sunspider-test-sys-prop.test.js.framework=${test.basic.dir}/runsunspider.js
   182 
   182 
   183 # list of tests to be excluded
   183 # list of tests to be excluded
   256     ${nashorn.api.tests.jar}
   256     ${nashorn.api.tests.jar}
   257 
   257 
   258 src.dir=src
   258 src.dir=src
   259 test.src.dir=test/src
   259 test.src.dir=test/src
   260 
   260 
   261 # -Xmx is used for all tests, -Xms only for octane benchmark
       
   262 run.test.xmx=3G
   261 run.test.xmx=3G
   263 run.test.xms=2G
   262 run.test.xms=2G
   264 
   263 
       
   264 #uncomment to enable flight recording - crank up stack trace for lambda forms
       
   265 #jfr.args=-XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:FlightRecorderOptions=defaultrecording=true,disk=true,dumponexit=true,dumponexitpath="test_suite.jfr",stackdepth=1024 \
       
   266 jfr.args=
       
   267 
   265 run.test.user.language=tr
   268 run.test.user.language=tr
   266 run.test.user.country=TR
   269 run.test.user.country=TR
   267 
   270 
   268 run.test.jvmargs.common=-server -XX:+TieredCompilation -Dfile.encoding=UTF-8 -Duser.language=${run.test.user.language} -Duser.country=${run.test.user.country} -XX:+HeapDumpOnOutOfMemoryError
   271 run.test.jvmargs.common=\
       
   272   -server \
       
   273   -Dfile.encoding=UTF-8 \
       
   274   -Duser.language=${run.test.user.language} \
       
   275   -Duser.country=${run.test.user.country} \
       
   276   ${jfr.args} \
       
   277   -XX:+HeapDumpOnOutOfMemoryError
   269 
   278 
   270 #-XX:-UseCompressedKlassPointers -XX:+PrintHeapAtGC -XX:ClassMetaspaceSize=300M
   279 #-XX:-UseCompressedKlassPointers -XX:+PrintHeapAtGC -XX:ClassMetaspaceSize=300M
   271 # -XX:+PrintCompilation -XX:+UnlockDiagnosticVMOptions -XX:+PrintNMethods
   280 # -XX:+PrintCompilation -XX:+UnlockDiagnosticVMOptions -XX:+PrintNMethods
   272 
   281 
   273 # turn on assertions for tests
   282 # turn on assertions for tests
   274 run.test.jvmargs.main=${run.test.jvmargs.common} -ea
   283 run.test.jvmargs.main=${run.test.jvmargs.common} -ea -Dnashorn.optimistic -Dnashorn.lazy
   275 
   284 
   276 #-XX:-UseCompressedKlassPointers -XX:+PrintHeapAtGC -XX:ClassMetaspaceSize=300M  
   285 #-XX:-UseCompressedKlassPointers -XX:+PrintHeapAtGC -XX:ClassMetaspaceSize=300M  
   277 run.test.jvmargs.octane.main=${run.test.jvmargs.common}
   286 run.test.jvmargs.octane.main=${run.test.jvmargs.common}
   278 
   287 
   279 run.test.jvmsecurityargs=-Xverify:all -Djava.security.manager -Djava.security.policy=${basedir}/build/nashorn.policy
   288 run.test.jvmsecurityargs=-Xverify:all -Djava.security.manager -Djava.security.policy=${basedir}/build/nashorn.policy