Mercurial > hg > graal-jvmci-8
comparison mx/mx_graal.py @ 16117:3b4690ddd92e
Enable UseGraalCompilationQueue in bootstrap gate tests.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Tue, 17 Jun 2014 10:09:11 +0200 |
parents | 64e172733061 |
children | 1f4955abca9b 97a10428ff2c |
comparison
equal
deleted
inserted
replaced
16116:9e5a323e0a1e | 16117:3b4690ddd92e |
---|---|
1195 buildvms(['--vms', 'graal,server', '--builds', 'fastdebug,product']) | 1195 buildvms(['--vms', 'graal,server', '--builds', 'fastdebug,product']) |
1196 tasks.append(t.stop()) | 1196 tasks.append(t.stop()) |
1197 | 1197 |
1198 with VM('graal', 'fastdebug'): | 1198 with VM('graal', 'fastdebug'): |
1199 t = Task('BootstrapWithSystemAssertions:fastdebug') | 1199 t = Task('BootstrapWithSystemAssertions:fastdebug') |
1200 vm(['-esa', '-XX:-TieredCompilation', '-version']) | 1200 vm(['-esa', '-XX:+UseGraalCompilationQueue', '-XX:-TieredCompilation', '-version']) |
1201 tasks.append(t.stop()) | 1201 tasks.append(t.stop()) |
1202 | 1202 |
1203 with VM('graal', 'fastdebug'): | 1203 with VM('graal', 'fastdebug'): |
1204 t = Task('BootstrapWithSystemAssertionsNoCoop:fastdebug') | 1204 t = Task('BootstrapWithSystemAssertionsNoCoop:fastdebug') |
1205 vm(['-esa', '-XX:-TieredCompilation', '-XX:-UseCompressedOops', '-version']) | 1205 vm(['-esa', '-XX:+UseGraalCompilationQueue', '-XX:-TieredCompilation', '-XX:-UseCompressedOops', '-version']) |
1206 tasks.append(t.stop()) | 1206 tasks.append(t.stop()) |
1207 | 1207 |
1208 with VM('graal', 'product'): | 1208 with VM('graal', 'product'): |
1209 t = Task('BootstrapWithGCVerification:product') | 1209 t = Task('BootstrapWithGCVerification:product') |
1210 out = mx.DuplicateSuppressingStream(['VerifyAfterGC:', 'VerifyBeforeGC:']).write | 1210 out = mx.DuplicateSuppressingStream(['VerifyAfterGC:', 'VerifyBeforeGC:']).write |
1211 vm(['-XX:-TieredCompilation', '-XX:+UnlockDiagnosticVMOptions', '-XX:+VerifyBeforeGC', '-XX:+VerifyAfterGC', '-version'], out=out) | 1211 vm(['-XX:+UseGraalCompilationQueue', '-XX:-TieredCompilation', '-XX:+UnlockDiagnosticVMOptions', '-XX:+VerifyBeforeGC', '-XX:+VerifyAfterGC', '-version'], out=out) |
1212 tasks.append(t.stop()) | 1212 tasks.append(t.stop()) |
1213 | 1213 |
1214 with VM('graal', 'product'): | 1214 with VM('graal', 'product'): |
1215 t = Task('BootstrapWithG1GCVerification:product') | 1215 t = Task('BootstrapWithG1GCVerification:product') |
1216 out = mx.DuplicateSuppressingStream(['VerifyAfterGC:', 'VerifyBeforeGC:']).write | 1216 out = mx.DuplicateSuppressingStream(['VerifyAfterGC:', 'VerifyBeforeGC:']).write |
1217 vm(['-XX:-TieredCompilation', '-XX:+UnlockDiagnosticVMOptions', '-XX:-UseSerialGC', '-XX:+UseG1GC', '-XX:+VerifyBeforeGC', '-XX:+VerifyAfterGC', '-version'], out=out) | 1217 vm(['-XX:+UseGraalCompilationQueue', '-XX:-TieredCompilation', '-XX:+UnlockDiagnosticVMOptions', '-XX:-UseSerialGC', '-XX:+UseG1GC', '-XX:+VerifyBeforeGC', '-XX:+VerifyAfterGC', '-version'], out=out) |
1218 tasks.append(t.stop()) | 1218 tasks.append(t.stop()) |
1219 | 1219 |
1220 with VM('graal', 'product'): | 1220 with VM('graal', 'product'): |
1221 t = Task('BootstrapWithRegisterPressure:product') | 1221 t = Task('BootstrapWithRegisterPressure:product') |
1222 vm(['-XX:-TieredCompilation', '-G:RegisterPressure=rbx,r11,r10,r14,xmm3,xmm11,xmm14', '-esa', '-version']) | 1222 vm(['-XX:+UseGraalCompilationQueue', '-XX:-TieredCompilation', '-G:RegisterPressure=rbx,r11,r10,r14,xmm3,xmm11,xmm14', '-esa', '-version']) |
1223 tasks.append(t.stop()) | 1223 tasks.append(t.stop()) |
1224 | 1224 |
1225 with VM('graal', 'product'): | 1225 with VM('graal', 'product'): |
1226 t = Task('BootstrapWithImmutableCode:product') | 1226 t = Task('BootstrapWithImmutableCode:product') |
1227 vm(['-XX:-TieredCompilation', '-G:+ImmutableCode', '-G:+VerifyPhases', '-esa', '-version']) | 1227 vm(['-XX:+UseGraalCompilationQueue', '-XX:-TieredCompilation', '-G:+ImmutableCode', '-G:+VerifyPhases', '-esa', '-version']) |
1228 tasks.append(t.stop()) | 1228 tasks.append(t.stop()) |
1229 | 1229 |
1230 with VM('server', 'product'): # hosted mode | 1230 with VM('server', 'product'): # hosted mode |
1231 t = Task('UnitTests:hosted-product') | 1231 t = Task('UnitTests:hosted-product') |
1232 unittest(['--enable-timing', '--verbose']) | 1232 unittest(['--enable-timing', '--verbose']) |