hg: graal/graal: 10 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Fri May 2 01:00:06 UTC 2014
Changeset: 0e0c24424d14
Author: twisti
Date: 2014-04-30 15:08 -1000
URL: http://hg.openjdk.java.net/graal/graal/rev/0e0c24424d14
added com.oracle.graal.api.code.RegisterSaveLayout.registerToSlot(Register)
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/RegisterSaveLayout.java
Changeset: 6e036e2a2091
Author: twisti
Date: 2014-04-30 15:09 -1000
URL: http://hg.openjdk.java.net/graal/graal/rev/6e036e2a2091
added com.oracle.graal.lir.FrameMap.stackSlotSize()
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/FrameMap.java
Changeset: bb97b75d1d65
Author: twisti
Date: 2014-04-30 15:41 -1000
URL: http://hg.openjdk.java.net/graal/graal/rev/bb97b75d1d65
AMD64: implemented DeoptimizationStub.deoptimizationHandler
! graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64MacroAssembler.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchRuleRegistry.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchStatement.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64DeoptimizationStub.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64DeoptimizeOp.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackend.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotDeoptimizeCallerOp.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotEnterUnpackFramesStackFrameOp.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotForeignCallsProvider.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/AMD64HotSpotLeaveCurrentStackFrameOp.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLeaveDeoptimizedStackFrameOp.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLeaveUnpackFramesStackFrameOp.java
+ graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64UncommonTrapStub.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCDeoptimizeOp.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackend.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotDeoptimizeCallerOp.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotForeignCallsProvider.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotBackend.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotCompiledRuntimeStub.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotHostBackend.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotHostForeignCallsProvider.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/DeoptimizationFetchUnrollInfoCallNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/EnterUnpackFramesStackFrameNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/LeaveCurrentStackFrameNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/LeaveUnpackFramesStackFrameNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/DeoptimizationStub.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/UncommonTrapStub.java
! src/share/vm/graal/graalCompilerToVM.cpp
! src/share/vm/runtime/deoptimization.cpp
Changeset: c0e1a8693e0e
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-05-01 11:51 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/c0e1a8693e0e
mx: added --jdt-warning-as-error when building annotation processor jars
! mxtool/mx.py
Changeset: cd34df9f84b1
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-05-01 17:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/cd34df9f84b1
commented out MatchProcessor logging
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchProcessor.java
Changeset: 0dae565d9289
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-05-01 18:26 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/0dae565d9289
fixed code that ecj had a problem compiling
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/NodeCodeGenerator.java
Changeset: 7d24ff89dc7d
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-05-01 23:54 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/7d24ff89dc7d
mx: parallelized Java builds (GRAAL-350)
! mxtool/mx.py
Changeset: f73fc9309f12
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-05-01 23:55 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f73fc9309f12
gate: use parallelized Java building in the gate
! mx/mx_graal.py
Changeset: 05d3f069cff2
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-05-02 00:17 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/05d3f069cff2
fixed pylint warning
! mxtool/mx.py
Changeset: a20be10ad437
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-05-02 00:36 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a20be10ad437
made Graal work with the HotSpot compiler queue and compiler threads, enabled by -XX:-UseGraalCompilationQueue
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompileTheWorld.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotCompiledNmethod.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMFlag.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/HotSpotCodeCacheProvider.java
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/graal/graalCodeInstaller.cpp
! src/share/vm/graal/graalCompiler.cpp
! src/share/vm/graal/graalCompiler.hpp
! src/share/vm/graal/graalGlobals.hpp
! src/share/vm/graal/graalJavaAccess.hpp
! src/share/vm/graal/graalVMToCompiler.cpp
! src/share/vm/graal/graalVMToCompiler.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/exceptions.cpp
More information about the graal-dev
mailing list