hg: graal/graal: 7 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Thu May 1 01:00:06 UTC 2014
Changeset: 951647e16782
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2014-04-30 19:38 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/951647e16782
Backed out changeset: d44e138f7020
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/UnsafeCastNode.java
Changeset: 3b2cd5f6d7a5
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2014-04-30 19:40 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3b2cd5f6d7a5
Truffle: use PiNode for unsafe type casts
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/typesystem/UnsafeTypeCastMacroNode.java
Changeset: cb2eef41371c
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2014-04-30 19:40 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/cb2eef41371c
PiNode: merge object stamps using castTo
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/PiNode.java
Changeset: be0c151d912b
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-04-29 12:05 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/be0c151d912b
Truffle/Instrumentation: API revisions
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/ExecutionContext.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/AbstractExecutionContext.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Instrument.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Visualizer.java
- graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/DefaultInstrument.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/DefaultVisualizer.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/InstrumentationImpl.java
+ graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/InstrumentationNode.java
- graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/InstrumentationNodeImpl.java
Changeset: 3774b6f4319b
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-04-29 12:43 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/3774b6f4319b
Merge with 2f684eda1938cc92a72a35461c8d00f1871fe389
- graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/LIRBlock.java
- graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/LIRControlFlowGraph.java
- graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/LIRFrameStateBuilder.java
- graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/LIRLoop.java
- graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64MemoryPeephole.java
- graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/spi/LIRProviders.java
- graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/spi/LIRTypeTool.java
- graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/LIRGenerationResult.java
- graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/LIRGenerationResultBase.java
- graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/LIRGenerator.java
- graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/target/LIRGenLowerable.java
- graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/target/LIRGenResLowerable.java
- graal/com.oracle.graal.graph/src/com/oracle/graal/graph/FieldIntrospection.java
- graal/com.oracle.graal.graph/src/com/oracle/graal/graph/UnsafeAccess.java
- graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotMemoryPeephole.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/BinaryLogicNode.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadExceptionObjectNode.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/ArithmeticLIRGenerator.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/LIRGeneratorTool.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/MemoryArithmeticLIRLowerable.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/MemoryArithmeticLIRLowerer.java
- graal/com.oracle.graal.test/src/com/oracle/graal/test/GraalLongUnitTest.java
- graal/com.oracle.graal.test/src/com/oracle/graal/test/LongTest.java
- test/baseline_whitelist.txt
Changeset: 625f779255a7
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-04-30 11:27 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/625f779255a7
Merge with cb2eef41371c7e61e16c0076b0a1ad855dab86cc
Changeset: 100306ae985b
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-04-30 12:27 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/100306ae985b
switch MatchRule from class to method annotation and fix review feedback
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/Value.java
! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64NodeLIRBuilder.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalDebugConfig.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/NodeLIRBuilder.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/ComplexMatchResult.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/ComplexMatchValue.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/GraalMatchableNodes.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchContext.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchPattern.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchProcessor.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchRule.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchRuleRegistry.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchRules.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchStatement.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchableNode.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/HotSpotMatchableNodes.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64Arithmetic.java
More information about the graal-dev
mailing list