hg: graal/graal: 13 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Thu Aug 7 01:00:06 UTC 2014


Changeset: 3cd605c98060
Author:    Matthias Grimmer <grimmer at ssw.jku.at>
Date:      2014-08-06 08:27 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/3cd605c98060

NFI: cleanup

! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackend.java
! graal/com.oracle.nfi/src/com/oracle/nfi/NativeFunctionInterfaceRuntime.java
! src/share/vm/prims/nativeLookup.cpp

Changeset: 13f8c249edb8
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-08-06 10:59 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/13f8c249edb8

NFI: more cleanup

! graal/com.oracle.nfi/src/com/oracle/nfi/NativeFunctionInterfaceRuntime.java

Changeset: ff2b25002a58
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-08-06 11:06 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/ff2b25002a58

set javac.source and javac.target in NetBeans configurations based on per-project Java compliance

! mxtool/mx.py

Changeset: 01642bca22b8
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-08-06 15:05 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/01642bca22b8

default implementation of methods in MemoryAccess

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/MemoryAccess.java

Changeset: 3d177d06e47c
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-08-06 15:05 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/3d177d06e47c

ArrayEqualsNode is a memory access

! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/ArrayEqualsNode.java

Changeset: cd8284cfe935
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-08-05 10:06 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/cd8284cfe935

small cleanup

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/ReturnNode.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningUtil.java

Changeset: 56bcde831179
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-08-06 15:01 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/56bcde831179

support for compressed inputs to NullCheckNode

+ graal/com.oracle.graal.hotspot.amd64.test/src/com/oracle/graal/hotspot/amd64/test/CompressedNullCheckTest.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotMove.java
! mx/projects

Changeset: c68da2397fcb
Author:    Andreas Woess <andreas.woess at jku.at>
Date:      2014-08-06 14:52 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/c68da2397fcb

Truffle: temporarily disable inlining invalidations

! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedDirectCallNode.java

Changeset: 2b7e583cfe67
Author:    Andreas Woess <andreas.woess at jku.at>
Date:      2014-08-06 15:12 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/2b7e583cfe67

Truffle: add TraceTruffleAssumptions option for debugging installed code invalidations due to assumptions

! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedAssumption.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerOptions.java

Changeset: 47f9c47145fd
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-08-06 17:34 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/47f9c47145fd

added "Parsing" debug scope in GraalCompilerTest.parse0

! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java

Changeset: 1668de777c42
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-08-06 17:41 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/1668de777c42

renamed GraalCompilerTest.parse to GraalCompilerTest.parseEager and improved javadoc for all parse* methods

! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/BoxingEliminationTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/CompareCanonicalizerTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ConditionalEliminationTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/DegeneratedLoopsTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/EliminateNestedCheckCastsTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/FloatingReadTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/FlowSenReduTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/FlowSensitiveReductionTest.java
! 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/IfCanonicalizerTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/InfopointReasonTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/IntegerEqualsCanonicalizerTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/InvokeHintsTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/LockEliminationTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/LoopUnswitchTest.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/MergeCanonicalizerTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/MonitorGraphTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/NestedLoopTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/PhiCreationTests.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/PushNodesThroughPiTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/PushThroughIfTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ReadAfterCheckCastTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ReassociateAndCanonicalTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ScalarTypeSystemTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/StampCanonicalizerTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/StraighteningTest.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/AllocatorTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/deopt/CompiledMethodTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/deopt/MonitorDeoptTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ea/EarlyReadEliminationTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ea/IterativeInliningTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ea/PEAReadEliminationTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ea/PoorMansEATest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/inlining/InliningTest.java
! graal/com.oracle.graal.hotspot.amd64.test/src/com/oracle/graal/hotspot/amd64/test/AMD64HotSpotFrameOmissionTest.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/AheadOfTimeCompilationTest.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/CompressedOopTest.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/HotSpotNmethodTest.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/InstalledCodeExecuteHelperTest.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/WriteBarrierAdditionTest.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/WriteBarrierVerificationTest.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/JTTTest.java
! graal/com.oracle.graal.nodes.test/src/com/oracle/graal/nodes/test/LoopPhiCanonicalizerTest.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/ArraysSubstitutionsTest.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/BitOpNodesTest.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/CompiledExceptionHandlerTest.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/MethodSubstitutionTest.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/ObjectAccessTest.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/PointerTest.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/StandardMethodSubstitutionsTest.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/StringSubstitutionsTest.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/UnsafeSubstitutionsTest.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/WordTest.java
! graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/PartialEvaluationTest.java

Changeset: e6960ff1f0f6
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-08-06 17:42 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/e6960ff1f0f6

removed deprecated methods in MetaUtil

! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/MetaUtil.java

Changeset: bb030c4a6822
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-08-06 17:49 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/bb030c4a6822

improvements to MemoryUsageBenchmark

! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/MemoryUsageBenchmark.java



More information about the graal-dev mailing list