hg: graal/graal: 13 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Fri Apr 4 01:00:06 UTC 2014
Changeset: eabad1ea62ce
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2014-04-03 14:54 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/eabad1ea62ce
Add graal.src.zip to hgignore
! .hgignore
Changeset: be6fc21b25f8
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2014-04-03 15:26 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/be6fc21b25f8
Add possibility to have HotSpot linkages which are LEAF but still require a last_java_sp
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.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/HotSpotForeignCallLinkage.java
Changeset: a6bd51a7c14c
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2014-04-03 15:03 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a6bd51a7c14c
Remove MonitorExitStubCall, use a ForeignCallNode instead. Declare the linkage of MONITOREXIT as LEAF_SP.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotHostForeignCallsProvider.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/MonitorExitStubCall.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/MonitorSnippets.java
Changeset: 4062efea018b
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2014-04-03 17:47 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4062efea018b
Remove compiled method call intrinsic.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVMImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotNmethod.java
! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp
! src/cpu/sparc/vm/interpreter_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/interpreterGenerator_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: 809870c0203e
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2014-04-03 17:47 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/809870c0203e
Merge.
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/MonitorExitStubCall.java
Changeset: e307849d6f51
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2014-04-03 17:51 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e307849d6f51
Remove unused import.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotNmethod.java
Changeset: 35122ce527ab
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-04-03 11:26 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/35122ce527ab
Fix lowering of DirectObjectStoreNode.
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/DirectObjectStoreNode.java
Changeset: d87e4eae76c4
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-04-03 14:01 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d87e4eae76c4
Cleanup of AMD64 assembler.
! graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.java
Changeset: e4a5b8904695
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-04-03 19:25 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e4a5b8904695
Support for short and byte compare in AMD64 backend.
! graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.java
! graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaselineBytecodeParser.java
! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.java
! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64MemoryPeephole.java
! graal/com.oracle.graal.compiler.hsail/src/com/oracle/graal/compiler/hsail/HSAILLIRGenerator.java
! graal/com.oracle.graal.compiler.ptx/src/com/oracle/graal/compiler/ptx/PTXLIRGenerator.java
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/LIRGenerator.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/NodeLIRBuilder.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64Compare.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/asm/CompilationResultBuilder.java
Changeset: 0c2e34446bd7
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-04-03 17:52 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/0c2e34446bd7
Check for correct classloader before returning cached resolved type.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotSignature.java
Changeset: e1ce6c66f56e
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-04-03 20:53 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e1ce6c66f56e
refactored archive command to use "with" statement
! mxtool/.pylintrc
! mxtool/mx.py
Changeset: c64cd1dd4bd1
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-04-03 20:54 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/c64cd1dd4bd1
moved Maven installation of Graal dependency from build to jmh command
! mx/mx_graal.py
Changeset: 53a0a0b8c234
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-04-03 21:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/53a0a0b8c234
Backed out e636d62005c3 since GraalVM no longer needs to run in jdk7
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
More information about the graal-dev
mailing list