Mercurial > hg > graal-jvmci-8
comparison mx.jvmci/mx_jvmci.py @ 22166:2d03fccbbfa9
Merge with basic-graal
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 08 Jul 2015 15:18:07 +0200 |
parents | mx.graal/mx_graal.py@102c41a0516c mx.graal/mx_graal.py@616739e61fb6 |
children | 22b37f37be0a |
comparison
equal
deleted
inserted
replaced
22143:616739e61fb6 | 22166:2d03fccbbfa9 |
---|---|
1231 # Run unit tests on server-hosted-jvmci | 1231 # Run unit tests on server-hosted-jvmci |
1232 with VM('server', 'product'): | 1232 with VM('server', 'product'): |
1233 with Task('UnitTests:hosted-product', tasks) as t: | 1233 with Task('UnitTests:hosted-product', tasks) as t: |
1234 if t: unittest(['--enable-timing', '--verbose', '--fail-fast']) | 1234 if t: unittest(['--enable-timing', '--verbose', '--fail-fast']) |
1235 | 1235 |
1236 # Run unit tests on server-hosted-jvmci with -G:+SSA_LIR | 1236 # Run unit tests on server-hosted-jvmci with -G:-SSA_LIR |
1237 with VM('server', 'product'): | 1237 with VM('server', 'product'): |
1238 with Task('UnitTestsSSA:hosted-product', tasks) as t: | 1238 with Task('UnitTestsNonSSA:hosted-product', tasks) as t: |
1239 if t: unittest(['--enable-timing', '--verbose', '--fail-fast', '-G:+SSA_LIR']) | 1239 if t: unittest(['--enable-timing', '--verbose', '--fail-fast', '-G:-SSA_LIR']) |
1240 # Run ctw against rt.jar on server-hosted-jvmci | 1240 # Run ctw against rt.jar on server-hosted-jvmci |
1241 with VM('server', 'product'): | 1241 with VM('server', 'product'): |
1242 with Task('CTW:hosted-product', tasks) as t: | 1242 with Task('CTW:hosted-product', tasks) as t: |
1243 if t: ctw(['--ctwopts', '-Inline +ExitVMOnException', '-esa', '-G:+CompileTheWorldMultiThreaded', '-G:-InlineDuringParsing', '-G:-CompileTheWorldVerbose']) | 1243 if t: ctw(['--ctwopts', '-Inline +ExitVMOnException', '-esa', '-G:+CompileTheWorldMultiThreaded', '-G:-InlineDuringParsing', '-G:-CompileTheWorldVerbose']) |
1244 | 1244 |
1279 if t: | 1279 if t: |
1280 registers = 'o0,o1,o2,o3,f8,f9,d32,d34' if platform.processor() == 'sparc' else 'rbx,r11,r10,r14,xmm3,xmm11,xmm14' | 1280 registers = 'o0,o1,o2,o3,f8,f9,d32,d34' if platform.processor() == 'sparc' else 'rbx,r11,r10,r14,xmm3,xmm11,xmm14' |
1281 vm(['-XX:-TieredCompilation', '-G:RegisterPressure=' + registers, '-esa', '-version']) | 1281 vm(['-XX:-TieredCompilation', '-G:RegisterPressure=' + registers, '-esa', '-version']) |
1282 | 1282 |
1283 with VM('jvmci', 'product'): | 1283 with VM('jvmci', 'product'): |
1284 with Task('BootstrapSSAWithRegisterPressure:product', tasks) as t: | 1284 with Task('BootstrapNonSSAWithRegisterPressure:product', tasks) as t: |
1285 if t: | 1285 if t: |
1286 registers = 'o0,o1,o2,o3,f8,f9,d32,d34' if platform.processor() == 'sparc' else 'rbx,r11,r10,r14,xmm3,xmm11,xmm14' | 1286 registers = 'o0,o1,o2,o3,f8,f9,d32,d34' if platform.processor() == 'sparc' else 'rbx,r11,r10,r14,xmm3,xmm11,xmm14' |
1287 vm(['-XX:-TieredCompilation', '-G:+SSA_LIR', '-G:RegisterPressure=' + registers, '-esa', '-version']) | 1287 vm(['-XX:-TieredCompilation', '-G:-SSA_LIR', '-G:RegisterPressure=' + registers, '-esa', '-version']) |
1288 | 1288 |
1289 with VM('jvmci', 'product'): | 1289 with VM('jvmci', 'product'): |
1290 with Task('BootstrapWithImmutableCode:product', tasks) as t: | 1290 with Task('BootstrapWithImmutableCode:product', tasks) as t: |
1291 if t: vm(['-XX:-TieredCompilation', '-G:+ImmutableCode', '-G:+VerifyPhases', '-esa', '-version']) | 1291 if t: vm(['-XX:-TieredCompilation', '-G:+ImmutableCode', '-G:+VerifyPhases', '-esa', '-version']) |
1292 | 1292 |