Mercurial > hg > graal-compiler
comparison mx/commands.py @ 8509:83fde86ae759
-Merge with basic-graal-gate
author | Christos Kotselidis <christos.kotselidis@oracle.com> |
---|---|
date | Fri, 22 Mar 2013 12:57:51 +0100 |
parents | c3657d00e343 87346100d7a5 |
children | 373d7774a14d |
comparison
equal
deleted
inserted
replaced
8508:ef97193256d0 | 8509:83fde86ae759 |
---|---|
759 if not exists(javaClass) or getmtime(javaClass) < getmtime(javaSource): | 759 if not exists(javaClass) or getmtime(javaClass) < getmtime(javaSource): |
760 subprocess.check_call([mx.java().javac, '-cp', projectscp, '-d', mxdir, javaSource]) | 760 subprocess.check_call([mx.java().javac, '-cp', projectscp, '-d', mxdir, javaSource]) |
761 prefixArgs = ['-XX:-BootstrapGraal', '-esa', '-ea'] | 761 prefixArgs = ['-XX:-BootstrapGraal', '-esa', '-ea'] |
762 vm(prefixArgs + vmArgs + ['-cp', projectscp + ':' + mxdir, name] + [testfile]) | 762 vm(prefixArgs + vmArgs + ['-cp', projectscp + ':' + mxdir, name] + [testfile]) |
763 | 763 |
764 _run_tests(args, harness, annotations, testfile) | 764 try: |
765 os.remove(testfile) | 765 _run_tests(args, harness, annotations, testfile) |
766 finally: | |
767 os.remove(testfile) | |
766 | 768 |
767 def unittest(args): | 769 def unittest(args): |
768 """run the JUnit tests (all testcases) | 770 """run the JUnit tests (all testcases) |
769 | 771 |
770 If filters are supplied, only tests whose fully qualified name | 772 If filters are supplied, only tests whose fully qualified name |