hg: graal/graal: 10 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Wed Jun 4 01:00:06 UTC 2014


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

fix for NodeBitMap.grow

! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeBitMap.java

Changeset: c60362c5150f
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2014-06-03 10:52 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/c60362c5150f

mx: Use -XX:-DisableExplicitGC when running unit tests with --gc-after-test.

! mx/mx_graal.py

Changeset: 83433cf49019
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2014-06-03 11:01 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/83433cf49019

Fix incorrect null check in oop compression.

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/CompressionNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/StampTool.java

Changeset: f5ae86b125fd
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2014-06-03 14:32 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/f5ae86b125fd

LSRA optimization: skip walking to blocks with more than one predecessor.

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/OptimizingLinearScanWalker.java

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

made canonicalizeprojects handle projects depending on a missing jrelibrary

! mxtool/mx.py

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

decoupled Graal runtime initialization and Graal compilation queue initialization

! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot.sourcegen/src/com/oracle/graal/hotspot/sourcegen/GenGraalRuntimeInlineHpp.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationQueue.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/DebugValuesPrinter.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotHostBackend.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotOptions.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/InitTimer.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/logging/Logger.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/FloatEqualsNode.java
! src/gpu/hsail/vm/gpu_hsail.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/compiler/abstractCompiler.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/graal/graalCompiler.cpp
! src/share/vm/graal/graalCompiler.hpp
! src/share/vm/graal/graalCompilerToVM.cpp
! src/share/vm/graal/graalRuntime.cpp
! src/share/vm/graal/graalRuntime.hpp
- src/share/vm/graal/graalVMToCompiler.cpp
- src/share/vm/graal/graalVMToCompiler.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

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

OptionProcessor needs to find the type parameter of an OptionValue field declaration

! graal/com.oracle.graal.options/src/com/oracle/graal/options/OptionProcessor.java

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

refactored HotSpotGraalRuntime.LogFileOption to PrintStreamOption to workaround a javac bug as well as to clarify its design

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationQueue.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/PrintStreamOption.java

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

Merge.


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

fixed eclipseformat issue

! graal/com.oracle.graal.options/src/com/oracle/graal/options/OptionProcessor.java



More information about the graal-dev mailing list