hg: graal/graal: 43 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Sat Mar 9 18:00:07 PST 2013
Changeset: 73536049fa29
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-06 15:20 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/73536049fa29
Use int instead of Register for opcode extensions that are encoded in the ModR/M byte.
! graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.java
Changeset: d413770c6dd0
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 09:43 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/d413770c6dd0
Merge.
- graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64DirectCallOp.java
Changeset: 569b7d482918
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 09:43 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/569b7d482918
Use MoveOp marker interface in AllocatorTest.
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/backend/AllocatorTest.java
Changeset: a016a19f3792
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 09:43 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/a016a19f3792
Remove SpillMoveOp.
! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64Move.java
Changeset: 2dc0b0d71d8f
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 11:04 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/2dc0b0d71d8f
Change parameter order to be consistent with the rest of the backend.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/LIRGenerator.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/PhiResolver.java
Changeset: 8692cdcc86bd
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 11:16 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/8692cdcc86bd
Merge.
Changeset: 9786ac8fff61
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-03-07 11:58 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/9786ac8fff61
Use different vm args for SPECjbb2013
! mx/commands.py
! mx/sanitycheck.py
Changeset: 12b4f1521a0d
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-07 14:38 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/12b4f1521a0d
Experiment with using probability information for finding split position.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScanWalker.java
Changeset: 8fe43a4301dd
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-07 14:38 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/8fe43a4301dd
Merge.
Changeset: b66f831ac5ab
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-07 15:17 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/b66f831ac5ab
Fix CFG printer output. Clean up after making the compiler class all-static.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java
! graal/com.oracle.graal.hotspot.server/src/com/oracle/graal/hotspot/server/CompilationServer.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/Stub.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/CFGPrinterObserver.java
Changeset: b8f261ba79c6
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-07 21:00 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/b8f261ba79c6
Minimize diff to plain HotSpot version.
! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/cpu/sparc/vm/jniTypes_sparc.hpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/jniTypes_x86.hpp
! src/cpu/x86/vm/nativeInst_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp
! src/share/vm/c1/c1_IR.hpp
! src/share/vm/ci/ciCallProfile.hpp
! src/share/vm/ci/ciField.hpp
! src/share/vm/ci/ciObject.hpp
! src/share/vm/ci/ciSymbol.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/debugInfo.cpp
! src/share/vm/code/debugInfo.hpp
! src/share/vm/code/debugInfoRec.cpp
! src/share/vm/code/debugInfoRec.hpp
! src/share/vm/code/icBuffer.cpp
! src/share/vm/code/icBuffer.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/code/pcDesc.hpp
! src/share/vm/code/stubs.cpp
! src/share/vm/code/stubs.hpp
! src/share/vm/compiler/oopMap.hpp
! src/share/vm/graal/graalCodeInstaller.cpp
! src/share/vm/graal/graalCompiler.cpp
! src/share/vm/graal/graalCompilerToVM.cpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/basicLock.hpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/compilationPolicy.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/fieldDescriptor.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/runtime/javaCalls.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/reflectionUtils.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/stackValue.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vframe.cpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vframe_hp.cpp
! src/share/vm/runtime/vframe_hp.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
- src/share/vm/utilities/machineCodePrinter.cpp
- src/share/vm/utilities/machineCodePrinter.hpp
! src/share/vm/utilities/macros.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/top.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: 2bc6f232f74e
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-07 21:18 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/2bc6f232f74e
More fixes in the C++ part.
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
Changeset: 466de7e331ef
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-07 21:19 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/466de7e331ef
Fix Graal compiler test base class.
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java
Changeset: a2a67458a7b6
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-07 21:24 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/a2a67458a7b6
Fix issue that caused IC stub to be uncleared for C1/C2.
! src/share/vm/code/compiledIC.cpp
Changeset: 3c29f7da5c66
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-07 21:33 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/3c29f7da5c66
More C++ fixes. Revert alignment change of _number_of_committed_segments.
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/memory/heap.cpp
Changeset: 5977a55503e9
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-07 22:04 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/5977a55503e9
Fix product build.
! src/share/vm/runtime/java.cpp
Changeset: 2156359ee519
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-07 22:33 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/2156359ee519
Fix JavaCallArguments initialization.
! src/share/vm/runtime/javaCalls.hpp
Changeset: 53bc01380011
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-07 23:24 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/53bc01380011
Fix client build.
! src/share/vm/c1/c1_IR.hpp
Changeset: c5ff08c22458
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-08 00:39 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/c5ff08c22458
Fix regression in client compiler debug recording.
! src/share/vm/c1/c1_IR.hpp
! src/share/vm/code/debugInfo.hpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
Changeset: a357b7a3de5e
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-08 00:50 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/a357b7a3de5e
Fix imports.
! src/share/vm/code/nmethod.cpp
Changeset: 191883d1c563
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-08 11:19 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/191883d1c563
Undo experiment with using probabilities for split positions.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScanWalker.java
Changeset: da10229e5a33
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-03-08 11:23 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/da10229e5a33
Experiment with new LSRA block order.
! graal/com.oracle.graal.alloc/src/com/oracle/graal/alloc/ComputeBlockOrder.java
Changeset: d9d06daac640
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 15:16 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/d9d06daac640
Change source comment to match refactored method signature.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/PhiResolver.java
Changeset: 25fd899b979f
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 15:16 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/25fd899b979f
Move reusable parts of LIRInstructionClass into base class.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRInstructionClass.java
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRIntrospection.java
Changeset: a85ef330ffe7
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 15:16 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/a85ef330ffe7
Composite value.
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/CompositeValue.java
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/CompositeValueClass.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRInstruction.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRIntrospection.java
Changeset: d2733c9b3d0e
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 15:16 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/d2733c9b3d0e
Convert AMD64Address to CompositeValue.
! graal/com.oracle.graal.amd64/src/com/oracle/graal/amd64/AMD64.java
! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackend.java
+ graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64AddressValue.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64Move.java
Changeset: 7f57c30575c8
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 16:20 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/7f57c30575c8
Make AMD64Address a low-level representation for use by the assembler only.
! graal/com.oracle.graal.amd64/src/com/oracle/graal/amd64/AMD64.java
- graal/com.oracle.graal.amd64/src/com/oracle/graal/amd64/AMD64Address.java
+ graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/AbstractAddress.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Address.java
+ graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Address.java
! graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.java
! graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64MacroAssembler.java
! graal/com.oracle.graal.asm/src/com/oracle/graal/asm/AbstractAssembler.java
! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.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/AMD64SafepointOp.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64AddressValue.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64BitManipulationOp.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64Compare.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64ControlFlow.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64TestOp.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/asm/TargetMethodAssembler.java
Changeset: 58b1820ff19a
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 16:33 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/58b1820ff19a
Convert PTXAddress to CompositeValue.
+ graal/com.oracle.graal.asm.ptx/src/com/oracle/graal/asm/ptx/PTXAddress.java
! graal/com.oracle.graal.asm.ptx/src/com/oracle/graal/asm/ptx/PTXAssembler.java
! graal/com.oracle.graal.compiler.ptx/src/com/oracle/graal/compiler/ptx/PTXLIRGenerator.java
+ graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXAddressValue.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXBitManipulationOp.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXMove.java
- graal/com.oracle.graal.ptx/src/com/oracle/graal/ptx/PTXAddress.java
Changeset: 0fdbde04cca3
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 16:33 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/0fdbde04cca3
Remove unused Address class.
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/AbstractAddress.java
- graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Address.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/ValueUtil.java
! graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Address.java
! graal/com.oracle.graal.asm.ptx/src/com/oracle/graal/asm/ptx/PTXAddress.java
! graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCAssembler.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/Interval.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRInstruction.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRIntrospection.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/asm/TargetMethodAssembler.java
Changeset: 537f03d2bdf7
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 16:52 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/537f03d2bdf7
Removed unused parameter from AbstractAssembler.makeAddress().
! graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.java
! graal/com.oracle.graal.asm.ptx/src/com/oracle/graal/asm/ptx/PTXAssembler.java
! graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCAssembler.java
! graal/com.oracle.graal.asm/src/com/oracle/graal/asm/AbstractAssembler.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/asm/TargetMethodAssembler.java
Changeset: 2ba078b2d311
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 17:36 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/2ba078b2d311
Merge.
Changeset: 5c9fc4f75b4c
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-07 18:24 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/5c9fc4f75b4c
Remove unused project dependency.
! mx/projects
Changeset: 6d23f64f2fdb
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-03-08 13:19 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/6d23f64f2fdb
Merge.
- src/share/vm/utilities/machineCodePrinter.cpp
- src/share/vm/utilities/machineCodePrinter.hpp
Changeset: 67d654d9ee9a
Author: Lukas Stadler <lukas.stadler at jku.at>
Date: 2013-03-08 14:38 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/67d654d9ee9a
pass JAVA_HOME to eclipse builder
! mxtool/mx.py
Changeset: 11298242e782
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-03-07 11:44 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/11298242e782
removed use of NonConstantParameterError (GRAAL-147)
! graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/SnippetInstaller.java
! graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/SnippetIntrinsificationPhase.java
+ graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/SnippetIntrinsificationVerificationPhase.java
! graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/SnippetTemplate.java
Changeset: 2cd58a5c8791
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-03-07 11:53 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/2cd58a5c8791
Merge.
Changeset: c78d5f33efaa
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-03-07 20:18 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/c78d5f33efaa
fixed debug scope for test compilations so that -G:+PrintCFG works again
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java
Changeset: 67ee3325c285
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-03-08 13:54 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/67ee3325c285
added support for node lowering to set the fixed node for the next node to be lowered
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/LoweringTool.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/LoweringPhase.java
! graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/InstanceOfSnippetsTemplates.java
! graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/SnippetTemplate.java
Changeset: 80a825206cbc
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-03-08 14:33 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/80a825206cbc
replaced AMD64Arithmetic.ConvertSlowPath with a snippet (GRAAL-140)
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotRuntime.java
+ graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/snippets/AMD64ConvertSnippets.java
+ graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_d2l03.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64Arithmetic.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/ConvertNode.java
Changeset: 0934903d28f3
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-03-08 15:55 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/0934903d28f3
use shutil.move to make concurrent updating/replacement of graal.jar atomic
! mx/commands.py
! mxtool/mx.py
Changeset: 989e0582a30f
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-03-08 15:57 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/989e0582a30f
enabled Eclipse builders to use console logging
! mxtool/mx.py
Changeset: e0db99483b35
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-03-08 15:58 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/e0db99483b35
Merge.
- graal/com.oracle.graal.amd64/src/com/oracle/graal/amd64/AMD64Address.java
- graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Address.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java
- graal/com.oracle.graal.ptx/src/com/oracle/graal/ptx/PTXAddress.java
! mx/commands.py
! mxtool/mx.py
- src/share/vm/utilities/machineCodePrinter.cpp
- src/share/vm/utilities/machineCodePrinter.hpp
Changeset: 4b11a0983557
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-03-08 16:57 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/4b11a0983557
fixed issue with deleting temp files on Windows
! mx/commands.py
! mxtool/mx.py
More information about the graal-dev
mailing list