Mercurial > hg > graal-jvmci-8
diff mx.graal/mx_graal.py @ 22355:df9621fe0ad7
mx gate: add TraceRA unittest and bootstrap tasks.
author | Josef Eisl <josef.eisl@jku.at> |
---|---|
date | Fri, 24 Jul 2015 09:04:14 +0200 |
parents | 38d47f5c7215 |
children | a30c3bf521a5 |
line wrap: on
line diff
--- a/mx.graal/mx_graal.py Fri Jul 24 10:55:33 2015 +0200 +++ b/mx.graal/mx_graal.py Fri Jul 24 09:04:14 2015 +0200 @@ -1339,6 +1339,10 @@ with VM('server', 'product'): with Task('UnitTestsNonSSA:hosted-product', tasks) as t: if t: unittest(['--enable-timing', '--verbose', '--fail-fast', '-G:-SSA_LIR']) + # Run unit tests on server-hosted-jvmci with TraceRA + with VM('server', 'product'): + with Task('UnitTestsTraceRA:hosted-product', tasks) as t: + if t: unittest(['--enable-timing', '--verbose', '--fail-fast', '-G:+TraceRA']) # Run ctw against rt.jar on server-hosted-jvmci with VM('server', 'product'): with Task('CTW:hosted-product', tasks) as t: @@ -1388,6 +1392,11 @@ vm(['-XX:-TieredCompilation', '-G:-SSA_LIR', '-G:RegisterPressure=' + registers, '-esa', '-version']) with VM('jvmci', 'product'): + with Task('BootstrapTraceRAWithRegisterPressure:product', tasks) as t: + if t: + vm(['-XX:-TieredCompilation', '-G:+TraceRA', '-G:RegisterPressure=' + registers, '-esa', '-version']) + + with VM('jvmci', 'product'): with Task('BootstrapWithImmutableCode:product', tasks) as t: if t: vm(['-XX:-TieredCompilation', '-G:+ImmutableCode', '-G:+VerifyPhases', '-esa', '-version'])