Mercurial > hg > graal-compiler
changeset 14939:dd5095578b79
Always compile ClasspathDump.java to avoid class version problems
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Wed, 02 Apr 2014 14:11:26 +0200 |
parents | 9d32e87ea98b |
children | 82971f397b94 |
files | mxtool/mx.py |
diffstat | 1 files changed, 1 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/mxtool/mx.py Wed Apr 02 10:05:08 2014 +0200 +++ b/mxtool/mx.py Wed Apr 02 14:11:26 2014 +0200 @@ -1427,9 +1427,7 @@ def _init_classpaths(self): myDir = dirname(__file__) javaSource = join(myDir, 'ClasspathDump.java') - javaClass = join(myDir, 'ClasspathDump.class') - if not exists(javaClass) or getmtime(javaClass) < getmtime(javaSource): - subprocess.check_call([self.javac, '-d', myDir, javaSource]) + subprocess.check_call([self.javac, '-d', myDir, javaSource]) self._bootclasspath, self._extdirs, self._endorseddirs = [x if x != 'null' else None for x in subprocess.check_output([self.java, '-cp', myDir, 'ClasspathDump']).split('|')] if not self._bootclasspath or not self._extdirs or not self._endorseddirs: warn("Could not find all classpaths: boot='" + str(self._bootclasspath) + "' extdirs='" + str(self._extdirs) + "' endorseddirs='" + str(self._endorseddirs) + "'")