Allow foreign call stubs to be declared as leaf methods.
Minor Java fix.
Fix for OSR regression introduced with 88672775a26c.
Merge.
Assign framestates in snippet lowering after framestate assignment.
Make FixedGuardNode a DeoptimizingNode.
Make G1PreWriteBarrier a DeoptimizingNode.
Make array allocations deoptimizing nodes.
New lowering phase after framestate assignment.
Improve Truffle graph cache.
Fix for TruffleCache.
Removed priority compilation queue.
Fixed another race condition in the compilation queue.
Removed Graal-specific compilation policy.
Increased priority for compiler threads.
Merge.
Truffle: ensure frame assumption is recorded for materialized frames

--HG--
extra : rebase_source : 011366ae622d5cae3fa98cf68d768b5d279a3df5
Introduce TruffleGraphMaxNodes option with default value 10000.
Merge.
Truffle: minor cleanup

--HG--
extra : rebase_source : a656e009ebc680aa1f67c0e92724bb898f716e89
Merge
Fix Truffle cache inlining strategy to skip exception edges.