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'])