SPARCMove.java: Adding constant float and double loads
SPARCConstDataOp.java, SPARCLIRGenerator.java: Introducing CSTrings as constant value (Used for debugging)
SPARCHotSpotLIRGenerationResult.java, SPARCHotSpotBackend.java: Adapting to new LIR interface
SPARCAssembler.java: Introducing comments for some instructions

--HG--
extra : amend_source : 5fa7bdde0a34bd6073b6abaf1bdf89351cf0cb68
JUnit Reporting

--HG--
extra : rebase_source : 51b84df0e45281cc18686b0f781221ade42331d5
extra : amend_source : 1df2db1530c60bb01374dc35013638206c5d568d
Implementing LNEG and check for the right condition code register.

--HG--
extra : rebase_source : 22006d1b805c33fd8c40ad63fed4a738394d369e
extra : amend_source : 410f03c52901beb11b60eb78bac3b4fadcb5c836
mx_graal.py unittest make testname match with wildcards *

--HG--
extra : rebase_source : bc2d3f1b991f83214976bfae12c88f6f83a6a0cd
extra : amend_source : d56af5001f5e9889d291874eb1fb9bc4ac882df3
Added lookup for Gaals JavaThread::graal_alternate_call_target_offset() in the i2c.

--HG--
extra : rebase_source : b8846abd686934045482812f2e6219a7cbe00229
Narrowing down the return value (short, char and bool) of called method on Big Endian architectures.

--HG--
extra : rebase_source : c423bac585fe895bec0a623ec41d34ae1e8b0e09
Make proper code for c const strings required for fixup in hotspot

--HG--
extra : rebase_source : c5f3a716e1b5c117530081d9833543c7ec5c9947
Fixing stub call to unwindExceptionToCaller and jumpToExceptionHandler
Fix in generating code for the CString LIR instruction

--HG--
extra : rebase_source : f855745368ce68810bde296b2156f13037c6d387
New tests for BC_lcmp

--HG--
extra : rebase_source : cdfbd8d87cc8b95b9a30ff907cf85409fb98d938
Merge

--HG--
extra : rebase_source : 3051be06cdfe2d767ab3aa1225ceeb0451b36244
Merge

--HG--
rename : graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/GraalOptions.java
rename : graal/com.oracle.graal.graph/src/com/oracle/graal/graph/UnsafeAccess.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/UnsafeAccess.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/ObjectStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/AbstractObjectStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/FloatStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/FloatStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/IllegalStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/IllegalStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/IntegerStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/IntegerStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/ObjectStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/ObjectStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/PrimitiveStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/PrimitiveStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/StampFactory.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/StampFactory.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/StampProvider.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/StampProvider.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/VoidStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/VoidStamp.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotLoweringProvider.java => graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/DefaultHotSpotLoweringProvider.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/AbstractMethodHandleNode.java => graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/MethodHandleNode.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConstant.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMConstant.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMField.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMField.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMFlag.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMFlag.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMType.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMType.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/BinaryLogicNode.java => graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/BinaryOpLogicNode.java
rename : graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningPhase.java => graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningPhase.java
rename : graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java => graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningUtil.java
rename : test/baseline_whitelist.txt => test/whitelist_baseline.txt
extra : rebase_source : b5bfc5e9ba1e5f6948840e9ced171ebbb61ab0da
[SPARC] Adding deoptimization handler foreign call
LoadDataAddressOp emitting now absolute addresses. (May be improved in future)
Removing epilogue baseclass/block end marking interface from LeaveCurrentStackFrameOp and LeaveDeoptimizedStackFrameOp to conform with the assertion in com.oracle.graal.lir.LIR.verifyBlock
Implement LIRGenerator.emitDeoptimizationFetchUnrollInfoCall for SPARC
Removing my changes for JUnit reporting from testrunner.

--HG--
rename : graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/GraalOptions.java
rename : graal/com.oracle.graal.graph/src/com/oracle/graal/graph/UnsafeAccess.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/UnsafeAccess.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/ObjectStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/AbstractObjectStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/FloatStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/FloatStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/IllegalStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/IllegalStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/IntegerStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/IntegerStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/ObjectStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/ObjectStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/PrimitiveStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/PrimitiveStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/StampFactory.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/StampFactory.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/StampProvider.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/StampProvider.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/VoidStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/VoidStamp.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotLoweringProvider.java => graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/DefaultHotSpotLoweringProvider.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/AbstractMethodHandleNode.java => graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/MethodHandleNode.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConstant.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMConstant.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMField.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMField.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMFlag.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMFlag.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMType.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMType.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/BinaryLogicNode.java => graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/BinaryOpLogicNode.java
rename : graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningPhase.java => graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningPhase.java
rename : graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java => graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningUtil.java
rename : test/baseline_whitelist.txt => test/whitelist_baseline.txt
extra : rebase_source : b6557ee8638b03e8890359eb439121b7d75a63df
Fixing BC_i2f, BC_i2c, BC_fadd
Implementing instructions in assembler Movwtos and Fitos

--HG--
extra : rebase_source : 02b41797504b6087786a2f12c4d0122ced4ade3a
Using absolute addressing instead of pc relative in fixup.

--HG--
extra : rebase_source : 56a7d0e2d366c44be3020948fa0ee315decb5146
Fixing issues with fdiv

--HG--
extra : rebase_source : fb6f2d0fedef65c18524b0452215dfcce4dc249a
Merge

--HG--
rename : graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/GraalOptions.java
rename : graal/com.oracle.graal.graph/src/com/oracle/graal/graph/UnsafeAccess.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/UnsafeAccess.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/ObjectStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/AbstractObjectStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/FloatStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/FloatStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/IllegalStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/IllegalStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/IntegerStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/IntegerStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/ObjectStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/ObjectStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/PrimitiveStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/PrimitiveStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/StampFactory.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/StampFactory.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/StampProvider.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/StampProvider.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/VoidStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/VoidStamp.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotLoweringProvider.java => graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/DefaultHotSpotLoweringProvider.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/AbstractMethodHandleNode.java => graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/MethodHandleNode.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConstant.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMConstant.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMField.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMField.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMFlag.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMFlag.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMType.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMType.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/BinaryLogicNode.java => graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/BinaryOpLogicNode.java
rename : graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningPhase.java => graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningPhase.java
rename : graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java => graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningUtil.java
rename : test/baseline_whitelist.txt => test/whitelist_baseline.txt
extra : rebase_source : 8e12f194beb7f1fe056c8a293844ad8a07400a76
Fixing tests with number conversions, float and double handling. Introducing new VIS3 instructions. Adding testcases.

--HG--
rename : graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/GraalOptions.java
rename : graal/com.oracle.graal.graph/src/com/oracle/graal/graph/UnsafeAccess.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/UnsafeAccess.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/ObjectStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/AbstractObjectStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/FloatStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/FloatStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/IllegalStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/IllegalStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/IntegerStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/IntegerStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/ObjectStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/ObjectStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/PrimitiveStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/PrimitiveStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/StampFactory.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/StampFactory.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/StampProvider.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/StampProvider.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/VoidStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/VoidStamp.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotLoweringProvider.java => graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/DefaultHotSpotLoweringProvider.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/AbstractMethodHandleNode.java => graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/MethodHandleNode.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConstant.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMConstant.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMField.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMField.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMFlag.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMFlag.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMType.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMType.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/BinaryLogicNode.java => graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/BinaryOpLogicNode.java
rename : graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningPhase.java => graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningPhase.java
rename : graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java => graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningUtil.java
rename : test/baseline_whitelist.txt => test/whitelist_baseline.txt
extra : rebase_source : 564a53bc6fad4bae6383d12c208858505ce58e37
Merge

--HG--
rename : graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/GraalOptions.java
rename : graal/com.oracle.graal.graph/src/com/oracle/graal/graph/UnsafeAccess.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/UnsafeAccess.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/ObjectStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/AbstractObjectStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/FloatStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/FloatStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/IllegalStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/IllegalStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/IntegerStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/IntegerStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/ObjectStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/ObjectStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/PrimitiveStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/PrimitiveStamp.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/StampFactory.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/StampFactory.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/StampProvider.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/StampProvider.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/VoidStamp.java => graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/VoidStamp.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotLoweringProvider.java => graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/DefaultHotSpotLoweringProvider.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/AbstractMethodHandleNode.java => graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/MethodHandleNode.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConstant.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMConstant.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMField.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMField.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMFlag.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMFlag.java
rename : graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMType.java => graal/com.oracle.graal.hotspotvmconfig/src/com/oracle/graal/hotspotvmconfig/HotSpotVMType.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/BinaryLogicNode.java => graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/BinaryOpLogicNode.java
rename : graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningPhase.java => graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningPhase.java
rename : graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java => graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningUtil.java
rename : test/baseline_whitelist.txt => test/whitelist_baseline.txt
extra : rebase_source : 6f0406d7422a0daf786eef5a566089e1a9091112
Support direct memory compare of uncompressed metadata references if they fit in 32 bit.

--HG--
extra : rebase_source : fc6e05572da5ef445c612a4f8c9c42d4129dc6c8
Introduce InstructionStateProcedure.

--HG--
extra : rebase_source : 243c46475a2c0254a84b20dca9285cf9c125b7aa