hg: graal/graal-compiler: 4 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Mon Jan 4 01:08:16 UTC 2016
Changeset: e67189aa2e06
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2016-01-04 00:48 +0100
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/e67189aa2e06
Refactor scheduling phase to be without state and produce a ScheduleResult that is stored in the graph.
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraphScheduleTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/MemoryScheduleTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/SchedulingTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/SchedulingTest2.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/TypeSystemTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/backend/BackendTest.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/LIRGenerationPhase.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/LowTier.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/Stub.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/StructuredGraph.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/DominatorConditionalEliminationPhase.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/GuardLoweringPhase.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/LoweringPhase.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ProfileCompiledMethodsPhase.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/graph/ScheduledNodeIterator.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/util/GraphOrder.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/BinaryGraphPrinter.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/CFGPrinter.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/CFGPrinterObserver.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/GraphPrinter.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/GraphPrinterDumpHandler.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/IdealGraphPrinter.java
! graal/com.oracle.graal.salver/src/com/oracle/graal/salver/dumper/GraphDumper.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/EarlyReadEliminationPhase.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/EffectsPhase.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/PartialEscapeClosure.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PartialEscapePhase.java
Changeset: e34b2e8f3471
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2016-01-04 00:57 +0100
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/e34b2e8f3471
Add suppress warnings for try in SchedulePhase#run.
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java
Changeset: 91376597731e
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2016-01-04 01:15 +0100
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/91376597731e
Clean up unused instance field in SchedulePhase.
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java
Changeset: d5320a931138
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2016-01-04 01:45 +0100
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/d5320a931138
Add schedule phase as last phase for economy low tier - a valid schedule needs to be available after running low tier.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/EconomyLowTier.java
More information about the graal-dev
mailing list