Mercurial > hg > graal-jvmci-8
comparison mx/mx_graal.py @ 18115:4ccabc85a62a
IGV build: blacklist all JDKs from 8u20 included to 8u40 excluded
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Thu, 16 Oct 2014 17:07:38 +0200 |
parents | cc1d1fc17338 |
children | c4f649042a7b |
comparison
equal
deleted
inserted
replaced
18114:6d2b2671c63a | 18115:4ccabc85a62a |
---|---|
1586 deoptalot(['15', '-Xmx48m']) | 1586 deoptalot(['15', '-Xmx48m']) |
1587 | 1587 |
1588 dacapo(['100', 'eclipse', '-esa']) | 1588 dacapo(['100', 'eclipse', '-esa']) |
1589 | 1589 |
1590 def _igvFallbackJDK(env): | 1590 def _igvFallbackJDK(env): |
1591 if mx._java_homes[0].version == mx.VersionSpec("1.8.0_20"): | 1591 igvHomes = [h for h in mx._java_homes if h.version < mx.VersionSpec("1.8.0_20") or h.version >= mx.VersionSpec("1.8.0_40")] |
1592 if igvHomes[0] != mx._java_homes[0]: | |
1592 env = dict(env) | 1593 env = dict(env) |
1593 fallbackJDK = mx._java_homes[1] | 1594 fallbackJDK = igvHomes[0] |
1594 mx.logv("1.8.0_20 has a known javac bug (JDK-8043926), thus falling back to " + str(fallbackJDK.version)) | 1595 mx.logv("1.8.0_20 has a known javac bug (JDK-8043926), thus falling back to " + str(fallbackJDK.version)) |
1595 env['JAVA_HOME'] = str(fallbackJDK.jdk) | 1596 env['JAVA_HOME'] = str(fallbackJDK.jdk) |
1596 return env | 1597 return env |
1597 | 1598 |
1598 def igv(args): | 1599 def igv(args): |