hg: graal/graal-compiler: 16 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Wed Sep 30 01:00:40 UTC 2015
Changeset: 98e7ddb9fe63
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-09-29 09:17 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/98e7ddb9fe63
[SPARC] Make SPARCLIRGenerator.asAddressValue public
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java
Changeset: f7693dc4e341
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2015-09-29 09:55 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/f7693dc4e341
add getters for inputs to ArrayEqualsNode
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/ArrayEqualsNode.java
Changeset: f8a090c89bf4
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-28 21:23 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/f8a090c89bf4
added CompilationRequest to package up a compilation request and be able to add VM specific context
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/MemoryUsageBenchmark.java
! 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/HotSpotGraalCompiler.java
! mx.graal/suite.py
Changeset: b415eaae0aa9
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-29 14:55 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/b415eaae0aa9
expanded CodeCacheProvider so that it supports all forms of code installation and made CompilerToVM.installCode package-private
! graal/com.oracle.graal.asm.test/src/com/oracle/graal/asm/test/AssemblerTest.java
! graal/com.oracle.graal.code/src/com/oracle/graal/code/DisassemblerProvider.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerAssumptionsTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/deopt/MonitorDeoptTest.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/tutorial/InvokeGraal.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/HotSpotCryptoSubstitutionTest.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/MemoryUsageBenchmark.java
! 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/HotSpotCompiledRuntimeStub.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntimeStub.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/Stub.java
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/nfi/HotSpotNativeFunctionInterface.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompiler.java
! mx.graal/suite.py
Changeset: f035cf1d2e5a
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-29 14:56 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/f035cf1d2e5a
Merge.
! mx.graal/suite.py
Changeset: bba4e91a2d63
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-09-29 15:02 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/bba4e91a2d63
Move .sl testcases/outputs (resources) into projects src directory
- graal/com.oracle.graal.truffle.test/sl/TestCompilationThreshold.sl
- graal/com.oracle.graal.truffle.test/sl/TestDeoptInInlinedFunction.output
- graal/com.oracle.graal.truffle.test/sl/TestDeoptInInlinedFunction.sl.disable
- graal/com.oracle.graal.truffle.test/sl/TestInlining.sl
- graal/com.oracle.graal.truffle.test/sl/TestInliningMaxCallerSize.sl
- graal/com.oracle.graal.truffle.test/sl/TestInliningRecursive1.sl
- graal/com.oracle.graal.truffle.test/sl/TestInliningRecursive2.sl
- graal/com.oracle.graal.truffle.test/sl/TestIsCompilationConstant1.sl
- graal/com.oracle.graal.truffle.test/sl/TestOSR.sl
- graal/com.oracle.graal.truffle.test/sl/TestTruffleBoundary01.sl
! graal/com.oracle.graal.truffle.test/src/com/oracle/graal/truffle/test/SLTruffleGraalTestSuite.java
+ graal/com.oracle.graal.truffle.test/src/sl/TestCompilationThreshold.sl
+ graal/com.oracle.graal.truffle.test/src/sl/TestDeoptInInlinedFunction.output
+ graal/com.oracle.graal.truffle.test/src/sl/TestDeoptInInlinedFunction.sl.disable
+ graal/com.oracle.graal.truffle.test/src/sl/TestInlining.sl
+ graal/com.oracle.graal.truffle.test/src/sl/TestInliningMaxCallerSize.sl
+ graal/com.oracle.graal.truffle.test/src/sl/TestInliningRecursive1.sl
+ graal/com.oracle.graal.truffle.test/src/sl/TestInliningRecursive2.sl
+ graal/com.oracle.graal.truffle.test/src/sl/TestIsCompilationConstant1.sl
+ graal/com.oracle.graal.truffle.test/src/sl/TestOSR.sl
+ graal/com.oracle.graal.truffle.test/src/sl/TestTruffleBoundary01.sl
! mx.graal/suite.py
Changeset: 2d6bcedb5058
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-09-29 16:01 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/2d6bcedb5058
Allow OperandMode.TEMP to be STACK; do not reuse VirtualStackSlot for temp slots on SPARC
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMove.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRInstruction.java
Changeset: cbc844f64937
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-29 15:56 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/cbc844f64937
added HotSpotJVMCIRuntimeProvider.getLogStream() and made CompilerToVM.writeDebugOutput and CompilerToVm.flushDebugOutput package-private
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/PrintStreamOption.java
! mx.graal/suite.py
Changeset: 638bfbc67270
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-29 17:09 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/638bfbc67270
added CodeCacheProvider.getMaxCallTargetOffset and made CompilerToVM.getMaxCallTargetOffset package-private
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/spi/ForeignCallLinkage.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotForeignCallsProvider.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotForeignCallsProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotForeignCallLinkageImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotForeignCallsProviderImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/ForeignCallStub.java
! mx.graal/suite.py
Changeset: c7569b8dc482
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-29 17:29 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/c7569b8dc482
added CodeCacheProvider.invalidateInstalledCode and made CompilerToVM.invalidateInstalledCode package-private
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java
! mx.graal/suite.py
Changeset: 58066bba9a1c
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-29 17:49 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/58066bba9a1c
added CodeCacheProvider.shouldDebugNonSafepoints and made CompilerToVM.shouldDebugNonSafepoints package-private
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalCompiler.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotSuitesProvider.java
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java
! mx.graal/suite.py
Changeset: e29ef4820ddc
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-29 18:54 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/e29ef4820ddc
fixed eclipseformat issue
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/ForeignCallStub.java
Changeset: 8a4697106708
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-29 18:54 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/8a4697106708
added HotSpotCodeCacheProvider.notifyCompilationStatistics and HotSpotCodeCacheProvider.resetCompilationStatistics and made made these methods package-private in CompilerToVM
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalCompiler.java
! mx.graal/suite.py
Changeset: 4995b94aaed6
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-29 21:37 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/4995b94aaed6
added HotSpotJVMCIRuntimeProvider.collectCounters and made CompilerToVM.collectCounters package-private
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/debug/BenchmarkCounters.java
! mx.graal/suite.py
Changeset: bf7441345362
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-29 22:03 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/bf7441345362
added HotSpotStackIntrospection and made CompilerToVM.getNextStackFrame package-private
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/target/Backend.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotBackend.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntimeProvider.java
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/GraalTruffleRuntime.java
! mx.graal/suite.py
Changeset: 7566297ba145
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-09-29 22:19 +0200
URL: http://hg.openjdk.java.net/graal/graal-compiler/rev/7566297ba145
updated imported jvmci version
! mx.graal/suite.py
More information about the graal-dev
mailing list