< prev index next >

make/project.properties

Print this page




 391 # activate the generic "UseNewCode" flag to test whatever functionality
 392 # lies behind it. This is the preferred way to test a, yet flagless,
 393 # feature in HotSpot - for example, the uncommon trap placement fix
 394 # was hidden behind this flag before it became the default
 395 #
 396 # -XX:+UnlockDiagnosticVMOptions -XX:+UseNewCode
 397 #
 398 # Crank up the type profile level to 222, which has some warmup
 399 # penalties, but produces much better code for JavaScript, where better
 400 # and more intrusive type profiling is required to get rid of
 401 # a large amount of unnecessary guard code, that could not otherwise
 402 # be eliminated
 403 #
 404 # -XX:TypeProfileLevel=222
 405 #
 406 
 407 # Use best known performance options for octane
 408 run.test.jvmargs.octane.main=${run.test.jvmargs.common} -XX:TypeProfileLevel=222
 409 
 410 # Security manager args - make sure that we run with the nashorn.policy that the build creates
 411 run.test.jvmsecurityargs=-Xverify:all -Djava.security.manager -Djava.security.policy=${build.dir}/nashorn.policy
 412 
 413 # VM options for script tests with @fork option
 414 test-sys-prop.test.fork.jvm.options=${run.test.jvmargs.main} -Xmx${run.test.xmx} ${run.test.jvmsecurityargs} -cp ${run.test.classpath}
 415 # VM options for no-security script tests with @fork option - same as above but without jvmsecurityargs
 416 test-sys-prop-no-security.test.fork.jvm.options=${run.test.jvmargs.main} -Xmx${run.test.xmx} -cp ${run.test.classpath}
 417 
 418 # path of rhino.jar for benchmarks
 419 rhino.dir=
 420 rhino.jar=${rhino.dir}/js.jar
 421 
 422 v8.shell=d8
 423 
 424 # How many iterations should 'ant octane' run for each
 425 # benchmark
 426 octane.iterations=25
 427 
 428 # List of octane tests to run, as properties prefixed with
 429 # "octane.benchmark." mapping to the benchmark name in
 430 # the test harness
 431 #




 391 # activate the generic "UseNewCode" flag to test whatever functionality
 392 # lies behind it. This is the preferred way to test a, yet flagless,
 393 # feature in HotSpot - for example, the uncommon trap placement fix
 394 # was hidden behind this flag before it became the default
 395 #
 396 # -XX:+UnlockDiagnosticVMOptions -XX:+UseNewCode
 397 #
 398 # Crank up the type profile level to 222, which has some warmup
 399 # penalties, but produces much better code for JavaScript, where better
 400 # and more intrusive type profiling is required to get rid of
 401 # a large amount of unnecessary guard code, that could not otherwise
 402 # be eliminated
 403 #
 404 # -XX:TypeProfileLevel=222
 405 #
 406 
 407 # Use best known performance options for octane
 408 run.test.jvmargs.octane.main=${run.test.jvmargs.common} -XX:TypeProfileLevel=222
 409 
 410 # Security manager args - make sure that we run with the nashorn.policy that the build creates
 411 run.test.jvmsecurityargs=-Xverify:all -Djava.security.manager -Djava.security.policy=${build.dir}/nashorn.policy -Djava.security.properties=${build.dir}/nashorn.security.properties
 412 
 413 # VM options for script tests with @fork option
 414 test-sys-prop.test.fork.jvm.options=${run.test.jvmargs.main} -Xmx${run.test.xmx} ${run.test.jvmsecurityargs} -cp ${run.test.classpath}
 415 # VM options for no-security script tests with @fork option - same as above but without jvmsecurityargs
 416 test-sys-prop-no-security.test.fork.jvm.options=${run.test.jvmargs.main} -Xmx${run.test.xmx} -cp ${run.test.classpath}
 417 
 418 # path of rhino.jar for benchmarks
 419 rhino.dir=
 420 rhino.jar=${rhino.dir}/js.jar
 421 
 422 v8.shell=d8
 423 
 424 # How many iterations should 'ant octane' run for each
 425 # benchmark
 426 octane.iterations=25
 427 
 428 # List of octane tests to run, as properties prefixed with
 429 # "octane.benchmark." mapping to the benchmark name in
 430 # the test harness
 431 #


< prev index next >