re-enabled use of Graal compilation queue by default until regression when using HotSpot queue is understood/resolved
Ignore unit test.

--HG--
extra : rebase_source : e11199aede6a7df8805c854d37d81c41ef75ec34
Merge.
simplify ReentrantNodeIterator
small cosmetic fix in GraphUtil
allow BoundMethodHandles in AheadOfTime verification
remove NodesToDoubles, refactoring of node probability and inlining relevance computation

--HG--
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
new GraphUtil.predecessorIterable
small fix in CompareNode.evaluate
cleanup phase within PartialEscapePhase
Truffle: remove deprecated Node#adoptChild, Node#adoptChildren.

--HG--
extra : transplant_source : q%CA%F2%CAq%8C%D0x%9D%C5n%7F%BC%B9%BDS%CA%BC%BC%0A
extra : histedit_source : 88fead6c5c074ae354e5a2f24fd786183253735b
TruffleDSL: NodeCodeGenerator: add copy constructor factory method

--HG--
extra : transplant_source : N%2B%BCi%03%1D%D2%83%40L%9F%D3x%22%A8%14%27%09%27i
extra : histedit_source : e014ca3afb1a9dbf66d4188289536e9e9e7dabd0
TruffleDSL: NodeCodeGenerator: add constructor factory method for uninitialized/default node

--HG--
extra : transplant_source : %A0di%D6%FC%8F%FB%B2p%9B%A8%A8%DA%E8%E8%3EA%AFQ%24
extra : histedit_source : 5668b3bbb3e0bc5bdf1da2b647e2b9d9e57d500f
TruffleDSL: NodeCodeGenerator: avoid referencing BaseNode class in factory

--HG--
extra : transplant_source : %09%D64%BD%CE4%05%3F%27%3F%82%17%2C%D1%18%8C%22L%9D%CB
extra : histedit_source : d8f8893fe2092225a08722ff64231619292e45a6
TruffleDSL: add class loading test

--HG--
extra : transplant_source : %5EJ%A63Y%1C%A3%22%D7%1D%BC%D4%96%CE%3AX%F3q93
extra : histedit_source : c644f34474ae7b0ec8378049b6d78b0e12976671
TruffleDSL: NodeCodeGenerator: remove always-true assertion
Truffle: fix javadoc
Introduce API for lookup of VM-internals of method handles

--HG--
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
[flow-sensitive] minor refactorings for readability, documentation
[flow-sensitive] skip OSR methods

--HG--
extra : amend_source : 03730803aa85ed1e8344afd06825c24cd568ac8d