hg: graal/graal: 11 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Fri Apr 3 16:21:35 UTC 2015
Changeset: bdd5ad8ce088
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-04-02 17:42 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/bdd5ad8ce088
DebugTimers should be static final when possible
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LinearScan.java
Changeset: cfd1c99206b9
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-04-03 10:41 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/cfd1c99206b9
replace non-ASCII characters with unicode encoding
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/MemoryPhiNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/ValuePhiNode.java
Changeset: 96acaee06302
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-04-03 10:41 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/96acaee06302
added Checkstyle rule to prevent non-ASCII characters in Java source files
! graal/com.oracle.graal.graph/.checkstyle_checks.xml
! graal/com.oracle.truffle.api/.checkstyle_checks.xml
Changeset: 5b2fd4cd7b8f
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2015-04-02 14:33 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/5b2fd4cd7b8f
LoadFieldNode and StoreFieldNode don't need to be VirtualizableRoots
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadFieldNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/StoreFieldNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/VirtualizableAllocation.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/VirtualizableRoot.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PartialEscapeClosure.java
Changeset: 6a84da35bc84
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2015-04-02 14:33 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/6a84da35bc84
take replacements into account in NewArrayNode.virtualize
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/NewArrayNode.java
Changeset: 33be8eb8cbd5
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2015-04-02 14:50 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/33be8eb8cbd5
test for PEA canonicalization
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ea/EATestBase.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ea/PartialEscapeAnalysisTest.java
Changeset: 8ff9e165002b
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2015-04-02 14:55 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/8ff9e165002b
canonicalize during PEA
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Graph.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/EffectList.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/EffectsBlockState.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/EffectsClosure.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/GraphEffectList.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PEReadEliminationClosure.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PartialEscapeBlockState.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PartialEscapeClosure.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/ReadEliminationClosure.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/VirtualizerToolImpl.java
Changeset: ad1ef31ba0c1
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2015-04-02 14:55 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ad1ef31ba0c1
non-iterative PEA during partial evaluation
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluator.java
Changeset: 81a34c9d6e17
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-04-02 18:55 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/81a34c9d6e17
IGV: Improve text contrast.
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/FigureWidget.java
Changeset: 90b5605032bc
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-04-03 13:27 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/90b5605032bc
Run input type verification only when assertions are enabled.
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/DefaultGenericInvocationPlugin.java
Changeset: 6adad2a0a24d
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-04-03 17:49 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/6adad2a0a24d
Ignore ResolvedJavaMethod.canBeInlined when parsing Snippets or Replacements
! graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java
More information about the graal-dev
mailing list