hg: graal/graal: 6 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Sat Aug 10 02:45:30 PDT 2013
Changeset: e75e8ffdf87c
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2013-08-09 10:49 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/e75e8ffdf87c
Made Word.box() private: Outside users should use the different signed() and unsigned() methods to ensure proper expansion of 32-bit values on 64-bit systems.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/CurrentJavaThreadNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotReplacementsUtil.java
! graal/com.oracle.graal.word/src/com/oracle/graal/word/Word.java
Changeset: 6d28ce8cdeb7
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-08-10 02:44 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/6d28ce8cdeb7
Fix canonicalization of conditional nodes, add a test for this bug
+ graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Logic0.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/ConditionalNode.java
Changeset: 494b818b527c
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-08-09 11:55 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/494b818b527c
Adding "Classpath" exception to the classes in the com.oracle.truffle.api and the com.oracle.truffle.api.dsl package.
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/CreateCast.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/GeneratedBy.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/Generic.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/NodeAssumptions.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/NodeChild.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/NodeChildren.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/NodeContainer.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/NodeFactory.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/NodeField.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/NodeFields.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/NodeId.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/PolymorphicLimit.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/ShortCircuit.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/Specialization.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/SpecializationListener.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/TypeCast.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/TypeCheck.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/TypeSystem.java
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/TypeSystemReference.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/Arguments.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/Assumption.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CallTarget.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CompilerAsserts.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CompilerDirectives.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/ExactMath.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/LoopCountReceiver.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/ReplaceObserver.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/Source.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/SourceSection.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/Truffle.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TruffleOptions.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TruffleRuntime.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/Frame.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/FrameDescriptor.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/FrameSlot.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/FrameSlotImpl.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/FrameSlotKind.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/FrameSlotTypeException.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/FrameTypeConversion.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/FrameUtil.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/MaterializedFrame.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/NativeFrame.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/PackedFrame.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/VirtualFrame.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/AbstractAssumption.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultAssumption.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultCallTarget.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultFrameTypeConversion.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultMaterializedFrame.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultPackedFrame.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultTruffleRuntime.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultVirtualFrame.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/ControlFlowException.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/ExplodeLoop.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/FrameFactory.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/GraphPrintVisitor.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/InlinableCallSite.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/InlinedCallSite.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/InvalidAssumptionException.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/Node.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/NodeInfo.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/NodeUtil.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/NodeVisitor.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/RootNode.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/SlowPathException.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/UnexpectedResultException.java
! mx/projects
Changeset: 46843d7581b9
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-08-09 11:55 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/46843d7581b9
Add new checkstyle checks for com.oracle.truffle.api that include a check for "Classpath" exception in the file header.
+ graal/com.oracle.truffle.api/.checkstyle_checks.xml
Changeset: af358daf4f41
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-08-09 14:07 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/af358daf4f41
Merge.
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/ArithmeticNode.java
Changeset: 12661a449226
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-08-10 10:08 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/12661a449226
Merge.
More information about the graal-dev
mailing list