removed creation of intermediate ArrayLengthNode when lowering [Load|Store]IndexedNodes
removed creation of intermediate LoadHubNode when lowering StoreIndexedNode
Truffle-DSL: fix type equals test with javac.

--HG--
extra : rebase_source : cada8901aeb90377f136c8a6bc5461250a48c023
Refactor the handling of unsafe casts to distinguish between word-object-conversions, PiNode-like type information, and real unsafe casts.
removed dumping overhead during inlining when dumping is not active
fixed concurrency issue in lowering of MacroNode replacement graphs
renames: Graph.inputChanged -> inputChangedListener, Graph.usagesDroppedZero -> usagesDroppedToZeroListener
mx refactoring for split-repo suites; should have no effect on existing repos
pylint fixes
pylint fixes (retry)
mx.py whitespace fixes
made safepoint-on-return use specialized HotSpot runtime support for such safepoints (which have no debug info attached)

--HG--
rename : graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64SafepointOp.java => graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotSafepointOp.java
rename : graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCSafepointOp.java => graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotSafepointOp.java
rename : graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/SafepointInsertionPhase.java => graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/LoopSafepointInsertionPhase.java
fixed poll-on-return for SPARC
added parentheses for clarity
IntegerStamp.toString: print full mask

--HG--
extra : rebase_source : 6b56593138a99a5578dc8c51bea71f73583b605c
No need for empty line after class declaration

--HG--
extra : rebase_source : 8683d41eb6fc0d7d170d69f04f4367146f07c067
extra : amend_source : 750073b6d16c3600231188f6efef32ca08188acc
PiNode: fix NPE in assertion

--HG--
extra : rebase_source : 491a511de7dd6133635acd8e085263ca2a21e2e4
FloatingReadPhase: add attribute to graph about application of FloatingReadPhase to this graph

--HG--
extra : rebase_source : ad1878d653938972ec33cdfc3681f190e88316cb
FloatingReadPhase: use enum for describing the execution mode of the phase

--HG--
extra : rebase_source : 5514bab7a2cf57301d3c955a51886c0f9ea2481f
SnippetTemplate: add assertions regarding memory kills

--HG--
extra : rebase_source : 98a8c65ef1cd8c07904340caa589798133915355