comparison mx/mx_graal.py @ 20992:0a4bbeae6e31

[SPARC] Configure registers right for register pressure in gate run
author Stefan Anzinger <stefan.anzinger@oracle.com>
date Thu, 16 Apr 2015 17:00:53 +0200
parents f61ff7f01bc2
children 68ff637e95b1
comparison
equal deleted inserted replaced
20991:1b6783efebc8 20992:0a4bbeae6e31
1541 out = mx.DuplicateSuppressingStream(['VerifyAfterGC:', 'VerifyBeforeGC:']).write 1541 out = mx.DuplicateSuppressingStream(['VerifyAfterGC:', 'VerifyBeforeGC:']).write
1542 vm(['-XX:-TieredCompilation', '-XX:+UnlockDiagnosticVMOptions', '-XX:-UseSerialGC', '-XX:+UseG1GC', '-XX:+VerifyBeforeGC', '-XX:+VerifyAfterGC', '-version'], out=out) 1542 vm(['-XX:-TieredCompilation', '-XX:+UnlockDiagnosticVMOptions', '-XX:-UseSerialGC', '-XX:+UseG1GC', '-XX:+VerifyBeforeGC', '-XX:+VerifyAfterGC', '-version'], out=out)
1543 1543
1544 with VM('graal', 'product'): 1544 with VM('graal', 'product'):
1545 with Task('BootstrapWithRegisterPressure:product', tasks) as t: 1545 with Task('BootstrapWithRegisterPressure:product', tasks) as t:
1546 if t: vm(['-XX:-TieredCompilation', '-G:RegisterPressure=rbx,r11,r10,r14,xmm3,xmm11,xmm14', '-esa', '-version']) 1546 if t:
1547 registers = 'o0,o1,o2,o3,f8,f9,d32,d34' if platform.processor() == 'sparc' else 'rbx,r11,r10,r14,xmm3,xmm11,xmm14'
1548 vm(['-XX:-TieredCompilation', '-G:RegisterPressure=' + registers, '-esa', '-version'])
1547 1549
1548 with VM('graal', 'product'): 1550 with VM('graal', 'product'):
1549 with Task('BootstrapWithImmutableCode:product', tasks) as t: 1551 with Task('BootstrapWithImmutableCode:product', tasks) as t:
1550 if t: vm(['-XX:-TieredCompilation', '-G:+ImmutableCode', '-G:+VerifyPhases', '-esa', '-version']) 1552 if t: vm(['-XX:-TieredCompilation', '-G:+ImmutableCode', '-G:+VerifyPhases', '-esa', '-version'])
1551 1553