hg: graal/graal: 19 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Sat Mar 29 02:00:07 UTC 2014
Changeset: ea712c41c5a2
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2014-03-27 22:17 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/ea712c41c5a2
merge unsigned compare guards with constant indexes or limits
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotLoweringProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/NewObjectSnippets.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/StampTool.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConditionalEliminationPhase.java
Changeset: 8e7667515e31
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-03-28 08:25 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/8e7667515e31
updated to latest JAI library
! mx/projects
Changeset: ae7cbf13e765
Author: Erik Eckstein <erik.eckstein at oracle.com>
Date: 2014-03-28 08:26 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/ae7cbf13e765
correct guarding of Debug.logv in InliningUtil
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java
Changeset: a0185cd77565
Author: Erik Eckstein <erik.eckstein at oracle.com>
Date: 2014-03-28 08:38 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/a0185cd77565
Truffle: refactor ompilation related classes for SubstrateVM
! graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/PartialEvaluationTest.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/CompilationProfile.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/GraalTruffleRuntime.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallNode.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
+ graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTargetImpl.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluator.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluatorCanonicalizer.java
- graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCache.java
+ graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCacheImpl.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerImpl.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleReplacements.java
+ graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/OptimizedCallTargetImplSubstitutions.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/OptimizedCallTargetSubstitutions.java
- graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/UnexpectedResultExceptionSubstitutions.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/UnexpectedResultException.java
Changeset: 8c420f405328
Author: Erik Eckstein <erik.eckstein at oracle.com>
Date: 2014-03-28 08:39 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/8c420f405328
Truffle: add missing TruffleCache base class
+ graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCache.java
Changeset: 3efd4d8ace0b
Author: Erik Eckstein <erik.eckstein at oracle.com>
Date: 2014-03-28 09:05 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/3efd4d8ace0b
Merge
Changeset: 89a079df9cb4
Author: Erik Eckstein <erik.eckstein at oracle.com>
Date: 2014-03-28 09:18 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/89a079df9cb4
Backout changeset ae7cbf13e765708f228be3e2e666e13d421bbd8e
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java
Changeset: a8dce92315a2
Author: Erik Eckstein <erik.eckstein at oracle.com>
Date: 2014-03-28 09:47 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/a8dce92315a2
Revert wrong change in InliningUtil
Changeset: 667710021ea1
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-03-28 11:41 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/667710021ea1
removed methods in Indent that are redundant with those in Debug
! graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaselineCompiler.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScanWalker.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/NodeLIRGenerator.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/Debug.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/Indent.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/DebugScope.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/RedundantMoveElimination.java
Changeset: e6ce6d9f477f
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-03-28 11:45 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/e6ce6d9f477f
made findbugs quiet if running headless
! mx/mx_graal.py
Changeset: 00eb80d735ed
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-03-28 12:39 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/00eb80d735ed
removed Debug.printf and added multi-arg versions of Debug.dump
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/Debug.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/DebugConfig.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/DebugScope.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/NodeIntrinsificationPhase.java
Changeset: 7dfc0e9fd45a
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-03-28 14:58 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/7dfc0e9fd45a
added removal of trailing whitespace to eclipseformat to emulate the actions performed by the IDE
! mxtool/mx.py
Changeset: 56704532e1cd
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-03-28 12:01 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/56704532e1cd
disable bootstrap in tiered mode
! src/share/vm/graal/graalCompiler.cpp
Changeset: 626b02830dfc
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-03-28 15:38 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/626b02830dfc
amd64hotspot: don't install compressed oops if -XX:-UseCompressedOops
! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64MemoryPeephole.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotMemoryPeephole.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/data/OopData.java
Changeset: fdb912b1eb7b
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-03-28 15:44 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/fdb912b1eb7b
gate: use no tiered to test bootstrap, add scaladacapo-kiama (fastdebug)
! mx/mx_graal.py
! mx/sanitycheck.py
Changeset: d786bfc78196
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2014-03-28 17:51 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/d786bfc78196
IGV: repair Graal CFG only filter
! src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/GraalCFGFilter.java
Changeset: 69375786ef70
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2014-03-28 17:55 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/69375786ef70
ThreadSafetyTest: increase timeout and check test termination with assertion
! graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/ThreadSafetyTest.java
Changeset: 73546bd550f0
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2014-03-28 18:33 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/73546bd550f0
CompilerDirectives: add optional nonNull parameter to unsafeCast
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/FrameWithoutBoxing.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/typesystem/UnsafeTypeCastMacroNode.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/CompilerDirectivesSubstitutions.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CompilerDirectives.java
Changeset: 1415a62ac8b2
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-03-29 00:28 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/1415a62ac8b2
allow to force bootstrap in tiered
! src/share/vm/graal/graalCompiler.cpp
! src/share/vm/runtime/globals_extension.hpp
More information about the graal-dev
mailing list