Mercurial > hg > truffle
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 |