8035887: VM crashes trying to force inlining the recursive call
Reviewed-by: kvn, twisti
8035828: Turn on @Stable support in VM
Reviewed-by: jrose, twisti
8025842: Convert warning("Thread holding lock at safepoint that vm can block on") to fatal(...)
Reviewed-by: iveresov, roland, coleenp
8036100: Default method returns true for a while, and then returns false
Reviewed-by: kvn, jrose
fix queue code
Don't remove UnboxNode if the incoming type is wrong.
Verify existence of constructor for @NodeIntrinsic methods.
remove assertion in UnexpectedResultException constructor

--HG--
extra : rebase_source : 9515fd91b6b5a184c3ebbdef1357bca3a4ef8ce0
8036614: AIX: fix adjust-mflags.sh to build with GNU Make 4.0 (adapt 8028407 for AIX)
Reviewed-by: kvn
avoid deadlock in clinit of HotSpotResolvedJavaField
8036619: Shark: add LLVM 3.4 support
Reviewed-by: twisti
moved readCString to UnsafeAccess next to the other methods
8036092: [TESTBUG] compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: Unrecognized VM option 'UseTypeSpeculation'
Summary: Add -XX:+IgnoreUnrecognizedVMOptions to @main/othervm to make the test pass on Client VM
Reviewed-by: kvn, roland
Merge
moved to-constant-pool-index conversion up to Java
8035841: assert(dp_src->tag() == dp_dst->tag()) failed: should be same tags 1 != 0 at ciMethodData.cpp:90
Summary: concurrent update of traps with construction of ciMethodData
Reviewed-by: kvn, twisti
Direct LIR generation: added alternative compilation path to GraalCompilerTest.

--HG--
extra : amend_source : c30efabd108911a4ab1e6dd9ca0e13fb59a4ce15
Direct LIR generation: created a copy of GraphBuilderPhase for LIR generation.

--HG--
extra : rebase_source : 816fc45a36e225330c8548bdeb8887420cbdd12c
Direct LIR generation: refactoring alternative compilation path in GraalCompilerTest.

--HG--
extra : rebase_source : af5e61cd233b427a1677ac1e7b97610f8f3b4179
extra : amend_source : 9f6db087f56d58e2a096e9b053af3aed1af1026c
Direct LIR generation: make compileBytecodeToLIR static.

--HG--
extra : rebase_source : 01de966b7febce356aa5213eb568f2ae9f2c4267
extra : amend_source : 3a104fcbacb760973a3d5c03f79ac1cdde00af5e