reduced upstream delta
updated CHANGELOG.md
jmh command ensures Maven is run with a Graal enabled VM
if GRAAL_VERSION is undefined, graal.version system property is set to "unknown"
fix floating unsafe load regression

--HG--
extra : rebase_source : 5dd143844a16d4fa052031a377a8a6a43bdd653e
Merge
Remove Constant.forObject and Constant.asObject to improve compiler/VM separation

--HG--
rename : graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTargetImpl.java => graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotOptimizedCallTarget.java
rename : graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/GraalTruffleRuntime.java => graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java
rename : graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/OptimizedCallTargetImplSubstitutions.java => graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/substitutions/HotSpotOptimizedCallTargetSubstitutions.java
rename : graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/ObjectLocationIdentity.java => graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/ObjectLocationIdentity.java
rename : graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/SnippetLocationNode.java => graal/com.oracle.graal.word/src/com/oracle/graal/word/nodes/SnippetLocationNode.java
differentiate between tightly coupling edges (Extension) and loosely coupling edges (Association)
moved some entries in CHANGELOG.md from 0.2 to tip
added support for overriding/complementing JMH arguments in jmh command with a JSON string
onAdopt callback for ASTs
implement SPARC uncommon trap stub
merge
added UnaryOpLogicNode base class, renamed BinaryLogicNode

--HG--
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
evaluate for BinaryOpLogicNodes
more context for exceptions within DebugInfoBuilder
fix ProfileCompiledMethods for OSR methods
fix BenchmarkCounters memory leak
show Truffle call target names in BenchmarkCounters
mx unittest: use supported glob syntax in white list

--HG--
extra : rebase_source : d0146e1d0887ce938ad094b1db53e58016ce63d0