hg: graal/graal: 11 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Thu Oct 17 04:34:36 PDT 2013
Changeset: 88d451c7c484
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-10-17 09:25 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/88d451c7c484
factored out retrieving the host architecture name to handle variations in value of os.arch system property
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
Changeset: 3661954321aa
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-10-17 09:58 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3661954321aa
removed more uses of HotSpotGraalRuntime.getHostProviders() (GRAAL-363)
! 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/AMD64HotSpotLoweringProvider.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotForeignCallsProvider.java
! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotForeignCallsProvider.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/bridge/VMToCompilerImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotForeignCallsProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotHostForeignCallsProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotLoweringProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaMethod.java
Changeset: 59ce8d220e11
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-10-17 10:09 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/59ce8d220e11
replaced HotSpotGraalRuntime.wordKind with an access via the host backend (GRAAL-363)
! graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCAssembler.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotForeignCallLinkage.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaMethod.java
Changeset: 9c35e2cef4a2
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-10-17 10:18 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9c35e2cef4a2
removed yet more uses of HotSpotGraalRuntime.getHostProviders() (GRAAL-363)
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/ForEachToGraal.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILCompilationResult.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java
Changeset: b11213c41769
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-10-17 10:52 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b11213c41769
preliminary support for initializing multiple ForeignCallProviders and LoweringProviders (GRAAL-363)
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLoweringProvider.java
! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotLoweringProvider.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotLoweringProvider.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/HotSpotHostLoweringProvider.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotLoweringProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/NewObjectSnippets.java
Changeset: b7fd9efe24c5
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-10-17 11:46 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b7fd9efe24c5
prevent npe in Buffer.copyData() when Buffer.data is null
! graal/com.oracle.graal.asm/src/com/oracle/graal/asm/Buffer.java
Changeset: be9971b46cc8
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-10-17 11:46 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/be9971b46cc8
replace new InternalError("NYI") with GraalInternalError.unimplemented()
! graal/com.oracle.graal.compiler.hsail/src/com/oracle/graal/compiler/hsail/HSAILLIRGenerator.java
Changeset: 2a833e0d4e0a
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-10-17 11:48 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/2a833e0d4e0a
gave HSAIL its own Replacements implementation (HSAILHotSpotReplacementsImpl)
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotBackend.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotForeignCallsProvider.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotLoweringProvider.java
+ graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotReplacementsImpl.java
! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotForeignCallsProvider.java
! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotLoweringProvider.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackendFactory.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/HotSpotHostLoweringProvider.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotLoweringProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/NewObjectSnippets.java
Changeset: 458676bcc4e0
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-10-17 11:48 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/458676bcc4e0
marked HSAIL tests that rely on unimplemented features
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/FloatSqrtTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StaticNBodySpillTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StaticNBodyTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StringContainsTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StringIndexOfTest.java
Changeset: 073e4d6cd3dd
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-10-17 12:21 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/073e4d6cd3dd
fixed regression
! graal/com.oracle.graal.asm/src/com/oracle/graal/asm/Buffer.java
Changeset: 85d03b72f269
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-10-17 12:22 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/85d03b72f269
added support disassembling during CodeGen
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java
More information about the graal-dev
mailing list