hg: graal/graal: 15 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Fri Nov 22 04:58:46 PST 2013
Changeset: b65b34c524cb
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2013-11-20 15:47 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/b65b34c524cb
Ensure _non_oop_bits is initialized before starting compile
! src/share/vm/graal/graalCompiler.cpp
Changeset: 14db5ffd5ed9
Author: twisti
Date: 2013-11-20 16:54 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/14db5ffd5ed9
make HSAIL silent
! src/gpu/hsail/vm/gpu_hsail.cpp
Changeset: d61687130412
Author: twisti
Date: 2013-11-20 16:55 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/d61687130412
move GRAAL_ONLY stuff from vmStructs.cpp to separate vmStructs_graal.hpp file
+ src/share/vm/graal/vmStructs_graal.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: eae26735df5a
Author: twisti
Date: 2013-11-20 16:56 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/eae26735df5a
make Solaris build again
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/vm.make
Changeset: df7fa4734c44
Author: twisti
Date: 2013-11-20 17:14 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/df7fa4734c44
make Deoptimization::UnrollBlock visible to vmStructs
! src/share/vm/runtime/deoptimization.hpp
Changeset: 790ebab62d23
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-11-21 15:04 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/790ebab62d23
Fix nmethod reloc scanning bug of zombie methods in G1
! src/share/vm/code/nmethod.cpp
Changeset: f9f4503a4ab5
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-11-21 15:04 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/f9f4503a4ab5
Merge
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/MetricRateInPhase.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotHostLoweringProvider.java
! src/share/vm/code/nmethod.cpp
- src/share/vm/memory/metablock.cpp
- src/share/vm/memory/metablock.hpp
- test/compiler/8013496/Test8013496.sh
- test/compiler/intrinsics/mathexact/CondTest.java
- test/compiler/intrinsics/mathexact/ConstantTest.java
- test/compiler/intrinsics/mathexact/LoadTest.java
- test/compiler/intrinsics/mathexact/LoopDependentTest.java
- test/compiler/intrinsics/mathexact/NonConstantTest.java
- test/gc/7168848/HumongousAlloc.java
Changeset: c0b0974dd509
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-11-21 22:08 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/c0b0974dd509
moved notification of Graal compilation statistics from VMToCompiler to CompilerToVM
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotOptions.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
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/graal/graalCompiler.cpp
! src/share/vm/graal/graalCompilerToVM.cpp
! src/share/vm/graal/graalVMToCompiler.cpp
! src/share/vm/graal/graalVMToCompiler.hpp
! src/share/vm/graal/vmStructs_graal.hpp
! src/share/vm/runtime/timer.cpp
! src/share/vm/runtime/timer.hpp
Changeset: dd941feb26cb
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-11-21 22:10 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/dd941feb26cb
check for pending exception after call to createHotSpotResolvedObjectType
! src/share/vm/graal/graalCompiler.cpp
Changeset: d3fc35a43376
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-11-21 22:24 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/d3fc35a43376
HSAIL: addressed issues in JUnit tests
Contributed-by: Tom Deneau <tom.deneau at amd.com>
! graal/com.oracle.graal.compiler.hsail.test.infra/src/com/oracle/graal/compiler/hsail/test/infra/GraalKernelTester.java
! graal/com.oracle.graal.compiler.hsail.test.infra/src/com/oracle/graal/compiler/hsail/test/infra/KernelTester.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/BasicHSAILTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/Vec3.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/Vec3ObjStreamFloatCaptureTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/Vec3ObjStreamIntCaptureTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/Vec3ObjStreamIntFloatCaptureTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/Vec3ObjStreamObjCaptureTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/Vec3ObjStreamObjFieldTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/Vec3ObjStreamTest.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILCompilationResult.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotBackend.java
Changeset: bdc836ef885e
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-11-21 22:45 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/bdc836ef885e
made CITimeEach work for Graal even if CITime is not enabled
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotOptions.java
! src/share/vm/graal/graalCompiler.cpp
Changeset: 91933915d1d0
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-11-22 01:22 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/91933915d1d0
minor fix to output format of CITime
! src/share/vm/compiler/compileBroker.cpp
Changeset: d84fa69a9874
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-11-22 01:30 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/d84fa69a9874
added support for printing method profiles for virtual calls
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
Changeset: 58dfd753ada8
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-11-22 01:40 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/58dfd753ada8
fixed regression from recent hsx merge that prevented TypeProfileLevel from being enabled
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
Changeset: b96536453a74
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-11-22 01:50 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/b96536453a74
HSAIL: added support for LREM
Contributed-by: Vasanth Venkatachalam <Vasanth.Venkatachalam at amd.com>
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/LongModTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StaticMethodThreeIntArrays.java
! graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILArithmetic.java
More information about the graal-dev
mailing list