hg: graal/graal: 20 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Wed Aug 6 01:00:07 UTC 2014
Changeset: d654cd5ed05a
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-08-01 18:10 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/d654cd5ed05a
SL/SourceAttribution: further corrections for attributing function bodies
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/controlflow/SLFunctionBodyNode.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/Parser.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/SLNodeFactory.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/SimpleLanguage.atg
Changeset: 888907296590
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-08-01 18:14 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/888907296590
Backed out changeset: d654cd5ed05a
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/controlflow/SLFunctionBodyNode.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/Parser.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/SLNodeFactory.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/SimpleLanguage.atg
Changeset: a59d447dde94
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-08-01 18:24 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/a59d447dde94
SL/SourceAttribution: correct expected output from a test that has changed
! graal/com.oracle.truffle.sl.test/tests/error/TypeError02.output
Changeset: 7c8ddb4233cd
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-08-04 18:53 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/7c8ddb4233cd
SL/SourceAttribution: restore some attribution fixes that were lost in a tussle with hg; turn off tracing code in SL tests.
! graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/SLTestRunner.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/SLMain.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/controlflow/SLFunctionBodyNode.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/Parser.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/SLNodeFactory.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/SimpleLanguage.atg
Changeset: 6fdfe46660a1
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2014-08-04 19:02 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/6fdfe46660a1
Merge with 4d0d1dc5db0039a0c7a0a1f127819b222b49a3a1
- graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/BytecodeVerificationTest.java
- graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/GraalClassLoaderTest.java
Changeset: 2f7464a458b4
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-08-05 12:34 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/2f7464a458b4
use stream API to concatenate ZipFile iterators
! graal/com.oracle.graal.hotspot.sourcegen/src/com/oracle/graal/hotspot/sourcegen/GenGraalRuntimeInlineHpp.java
Changeset: 7e8ecfe7d2e5
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-08-05 12:34 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/7e8ecfe7d2e5
preliminary compiler memory usage benchmark
+ graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/MemoryUsageBenchmark.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/MemUseTrackerImpl.java
Changeset: dd8449afc086
Author: Matthias Grimmer <grimmer at ssw.jku.at>
Date: 2014-08-05 15:58 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/dd8449afc086
GNFI: move GNFI interfaces to oracle.nfi - interface does not depend on graal
- graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/NativeFunctionHandle.java
- graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/NativeFunctionInterface.java
- graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/NativeFunctionPointer.java
- graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/NativeLibraryHandle.java
- graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/nfi/NativeFunctionInterfaceTest.java
- graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/target/HostBackend.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackend.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackend.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotHostBackend.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nfi/HotSpotNativeFunctionHandle.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nfi/HotSpotNativeFunctionInterface.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nfi/HotSpotNativeFunctionPointer.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nfi/HotSpotNativeLibraryHandle.java
+ graal/com.oracle.nfi.test/test/com/oracle/nfi/test/NativeFunctionInterfaceTest.java
+ graal/com.oracle.nfi/src/com/oracle/nfi/NativeFunctionInterfaceRuntime.java
+ graal/com.oracle.nfi/src/com/oracle/nfi/api/NativeFunctionHandle.java
+ graal/com.oracle.nfi/src/com/oracle/nfi/api/NativeFunctionInterface.java
+ graal/com.oracle.nfi/src/com/oracle/nfi/api/NativeFunctionPointer.java
+ graal/com.oracle.nfi/src/com/oracle/nfi/api/NativeLibraryHandle.java
! mx/projects
! src/share/vm/graal/graalRuntime.cpp
! src/share/vm/prims/nativeLookup.cpp
Changeset: 387c0fea76d4
Author: Matthias Grimmer <grimmer at ssw.jku.at>
Date: 2014-08-05 16:06 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/387c0fea76d4
Canonicalizeprojects
! mx/projects
Changeset: b002c864e974
Author: Chris Seaton <chris.seaton at oracle.com>
Date: 2014-08-05 15:57 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/b002c864e974
Truffle: rename install to maven-install-truffle and update location of Truffle JARs.
! mx/mx_graal.py
Changeset: a53c26c989d0
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-08-05 20:57 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a53c26c989d0
HSAIL: miscellaneous HSAIL test tweaks and fixes:
- mark some tests as requiring ObjectAllocation so they will not fail when UseHSAILDeoptimization is turned off
- mark some tests as not to run on hardware until some hardware problems are fixed.
- Fix code sequence in HSAILHotSpotBackend.java for hardware which has more strict HSAIL assembler (no longer allows ld_u32 into a $d register)
- in HSAILAssembler.mapAddress, handle case where there is no base register
Contributed-by: Tom Deneau <tom.deneau at amd.com>
! graal/com.oracle.graal.asm.hsail/src/com/oracle/graal/asm/hsail/HSAILAssembler.java
! 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/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleCosTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleNextAfterTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleNextUpTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleSinTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/DoubleTanTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatCosTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatNextAfterTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatNextUpTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatSinTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/FloatTanTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/StringBuilderTest.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotBackend.java
Changeset: 4e2178dc81fb
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-08-05 21:15 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4e2178dc81fb
consolidated graal.hotspot.jdk8.test into graal.hotspot.test
- graal/com.oracle.graal.hotspot.jdk8.test/src/com/oracle/graal/hotspot/jdk8/test/CRC32UpdateByteBufferSubstitutionTest.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/CRC32SubstitutionsTest.java
! mx/projects
Changeset: bd6b44b04143
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-08-05 22:00 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/bd6b44b04143
moved MemoryUsageBenchmark to graal.hotspot.test and use CompilationTask to drive compilation
- graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/MemoryUsageBenchmark.java
+ graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/MemoryUsageBenchmark.java
Changeset: 5f9c3335edd7
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2014-08-05 11:49 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/5f9c3335edd7
Truffle: fix stack trace for indirect calls with default runtime
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultIndirectCallNode.java
Changeset: 1ab64f590c88
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2014-08-05 22:50 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/1ab64f590c88
Merge
Changeset: 6de97968e3ef
Author: Chris Seaton <chris.seaton at oracle.com>
Date: 2014-08-05 22:20 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/6de97968e3ef
Truffle: build DSL processor before trying to install it.
! mx/mx_graal.py
Changeset: e0be8b8a9a85
Author: Chris Seaton <chris.seaton at oracle.com>
Date: 2014-08-05 22:22 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/e0be8b8a9a85
Merge.
- graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/MemoryUsageBenchmark.java
- graal/com.oracle.graal.hotspot.jdk8.test/src/com/oracle/graal/hotspot/jdk8/test/CRC32UpdateByteBufferSubstitutionTest.java
Changeset: 86a687ee6bf8
Author: Chris Seaton <chris.seaton at oracle.com>
Date: 2014-08-05 23:12 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/86a687ee6bf8
Merge.
Changeset: 2a5ec181dad4
Author: David Piorkowski <david.piorkowski at oracle.com>
Date: 2014-08-05 16:34 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/2a5ec181dad4
SL: Added instrumentation testing
+ graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/instrument/WrapperTest.java
+ graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/instrument/SLCheckVariableEqualityInstrument.java
+ graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/instrument/SLInstrumentTestNodeProber.java
+ graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/instrument/SLInstrumentTestRunner.java
+ graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/instrument/SLInstrumentTestSuite.java
+ graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/instrument/SLPrintAssigmentValueInstrument.java
+ graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/instrument/SLSimpleInstrumentTestSuite.java
+ graal/com.oracle.truffle.sl.test/tests_instrumentation/Instrumentation_assnCount.output
+ graal/com.oracle.truffle.sl.test/tests_instrumentation/Instrumentation_assnCount.sl
+ graal/com.oracle.truffle.sl.test/tests_instrumentation/Instrumentation_varCompare.output
+ graal/com.oracle.truffle.sl.test/tests_instrumentation/Instrumentation_varCompare.sl
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/SLNodeFactory.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLContext.java
Changeset: fc9d2d081995
Author: David Piorkowski <david.piorkowski at oracle.com>
Date: 2014-08-05 16:35 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/fc9d2d081995
Merge.
More information about the graal-dev
mailing list