hg: graal/graal: 13 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Mon Apr 15 08:45:11 PDT 2013


Changeset: b78686983a75
Author:    twisti
Date:      2013-04-13 22:59 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/b78686983a75

GRAAL-218: add CompileTheWorld functionality
Reviewed-by:

! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/ConstantPool.java
+ graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/CompileTheWorldTest.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompileTheWorld.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVM.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVMImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompiler.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotConstantPool.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java
! src/share/vm/graal/graalCompiler.cpp
! src/share/vm/graal/graalCompilerToVM.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 23c96de53386
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2013-04-14 22:38 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/23c96de53386

Change severity of checkstyle problems from "warning" to "error". Fixed several System.out.print violations.

! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/TypeSystemTest.java
! graal/com.oracle.graal.graph/.checkstyle_checks.xml
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PartialEscapeAnalysisPhase.java

Changeset: 616d93ef8ff8
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2013-04-14 22:38 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/616d93ef8ff8

Merge.


Changeset: 0298d8a0caf5
Author:    Christian Haeubl <haeubl at ssw.jku.at>
Date:      2013-04-04 11:57 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/0298d8a0caf5

added JUnit 4.11 support to ProfilingInfoTest

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

Changeset: 6c33b2076d7c
Author:    Christian Haeubl <haeubl at ssw.jku.at>
Date:      2013-04-08 17:48 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/6c33b2076d7c

minor HotSpot deoptimization cleanups

! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/code/codeBlob.hpp

Changeset: 58f9750afcab
Author:    Christian Haeubl <haeubl at ssw.jku.at>
Date:      2013-04-15 08:47 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/58f9750afcab

ComputeProbabilityPhase bugfix

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ComputeProbabilityPhase.java

Changeset: 01958088b87d
Author:    Christian Haeubl <haeubl at ssw.jku.at>
Date:      2013-04-15 08:49 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/01958088b87d

Merge.

- graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/IfBoxingEliminationTest.java
- graal/com.oracle.graal.graph.test/src/com/oracle/graal/graph/TestNodeInterface.java
- graal/com.oracle.graal.graph.test/src/com/oracle/graal/graph/TypedNodeIteratorTest.java
- graal/com.oracle.graal.graph.test/src/com/oracle/graal/graph/TypedNodeIteratorTest2.java
- graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/ArrayCopyIntrinsificationTest.java
- graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/HotSpotMethodSubstitutionTest.java
- graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/InstalledCodeExecuteHelperTest.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/ArrayWriteBarrier.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/FieldWriteBarrier.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/BoxingMethodPool.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/virtual/BoxedVirtualObjectNode.java
- graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/BoxingEliminationPhase.java
- graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ExpandBoxingNodesPhase.java
- graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/IdentifyBoxingPhase.java
- graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/PushNodesThroughPi.java
- graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/CheckCastTest.java
- graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/CompiledExceptionHandlerTest.java
- graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/InstanceOfDynamicTest.java
- graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/InstanceOfTest.java
- graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/InvokeTest.java
- graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/MethodSubstitutionTest.java
- graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/MonitorTest.java
- graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/NewArrayTest.java
- graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/NewInstanceTest.java
- graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/NewMultiArrayTest.java
- graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/PointerTest.java
- graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/StandardMethodSubstitutionsTest.java
- graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/TypeCheckTest.java
- graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/WordTest.java
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
- test/gc/6941923/test6941923.sh
- test/gc/TestVerifyBeforeGCDuringStartup.java
- test/runtime/NMT/AllocTestType.java

Changeset: 79b098d44d20
Author:    Christian Haeubl <haeubl at ssw.jku.at>
Date:      2013-04-15 08:51 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/79b098d44d20

Merge.


Changeset: e2dae636732a
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2013-04-15 12:55 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/e2dae636732a

added 'mx buildvars' command to list (some of) the variables that can be passed to 'mx build' with the -D option

! mx/commands.py

Changeset: cbfcb1054619
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2013-04-15 14:27 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/cbfcb1054619

renamed 'boot' VM to 'original' VM

! mx/commands.py

Changeset: 35e31499ae9e
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2013-04-15 14:31 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/35e31499ae9e

added build of server-nograal VM to the gate

! mx/commands.py

Changeset: 0c9c4ae236b2
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2013-04-15 14:43 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/0c9c4ae236b2

refactoring to ensure the path to the JDKs dir is consistent between the _jdk() and clean() command

! mx/commands.py

Changeset: 9f361c0f912b
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2013-04-15 14:47 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/9f361c0f912b

added note about mx/env to the output of 'mx buildvars'

! mx/commands.py



More information about the graal-dev mailing list