hg: graal/graal: 17 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Thu Jan 22 02:00:17 UTC 2015


Changeset: 19d99eec8876
Author:    Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date:      2015-01-21 11:43 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/19d99eec8876

Fix mx igv: do not use Java < 1.8, handle the case where no JDKs are supported. Give some hints when the igv ant build fails.

! mx/mx_graal.py
! mxtool/mx.py

Changeset: 31960077ea9d
Author:    Paul Woegerer <paul.woegerer at oracle.com>
Date:      2015-01-21 12:02 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/31960077ea9d

Specify jacoco project includes/excludes in suite.py

! mx/mx_graal.py
! mx/suite.py

Changeset: 4dc7b1f66de3
Author:    Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date:      2015-01-21 13:36 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/4dc7b1f66de3

mx: JavaConfig: compare compilance and version before path

! mxtool/mx.py

Changeset: f5cee3a0496c
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-01-21 13:55 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/f5cee3a0496c

mx: support annotation processors in libraries

! mxtool/mx.py

Changeset: 9afee75cee46
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-01-21 14:49 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/9afee75cee46

mx: add microbench command to run JMH benchmarks

! mx/mx_graal.py
! mx/suite.py

Changeset: 886621ee9bdb
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-01-21 15:44 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/886621ee9bdb

Microbenchmark for partial escape analysis.

+ graal/com.oracle.graal.virtual.bench/src/com/oracle/graal/virtual/bench/PartialEscapeBench.java
! mx/suite.py

Changeset: 765bc32a4311
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-20 23:14 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/765bc32a4311

mx: set MX_SUBPROCESS_COMMAND environment variable in subprocess launched by mx

! mxtool/mx.py

Changeset: 203618cfd638
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-20 23:15 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/203618cfd638

added Fingerprint constructor that takes a list of events

! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/Fingerprint.java

Changeset: 65e1a9c42628
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-20 23:16 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/65e1a9c42628

made some hash codes stable across VM executions to support replay compilation

! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/ArithmeticOpTable.java

Changeset: e7b84fac94c6
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-20 23:17 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/e7b84fac94c6

removed post-deserialization re-initialization of Graph.cachedLeafNodes

! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Graph.java

Changeset: 16ffeae58772
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-20 23:18 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/16ffeae58772

fixed pylint issue

! mxtool/mx.py

Changeset: d199e643f23b
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-21 19:00 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/d199e643f23b

mx: replaced MX_SUBPROCESS_COMMAND with MX_SUBPROCESS_COMMAND_FILE

! graal/com.oracle.graal.test/src/com/oracle/graal/test/GraalJUnitCore.java
! mxtool/mx.py

Changeset: 8e8b4a6a85f5
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-21 19:01 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/8e8b4a6a85f5

Merge.

! mxtool/mx.py

Changeset: 7e500c20208c
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-01-21 19:03 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/7e500c20208c

fixed pylint issue

! mxtool/mx.py

Changeset: 06536c3846e7
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-01-21 10:19 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/06536c3846e7

Emit warnings to TTY instead of System.out

! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/DebugScope.java

Changeset: b7cb27a82d51
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-01-21 10:20 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/b7cb27a82d51

Don't allow guards with action == None to float

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/FixedGuardNode.java

Changeset: 11ec0a5c5518
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-01-21 11:00 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/11ec0a5c5518

Add option to restrict MethodFilter to the root method

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalDebugConfig.java



More information about the graal-dev mailing list