[inlining-5] checkTargetConditions() about to lose some of its formal params
[inlining-5] "where does replacements come from?" answered
[inlining-5] "where does optimisticOpts come from?" answered
[inlining-5] separate check code (fewer args, pure, concise) from logging code
mx: fixed spurious "error while killing subprocess" messages (GRAAL-350)
fix wrong handling of memory anti-dependencies in scheduler
Merge
ResolvedJavaType.resolveMethod: fix javadoc, add assert in native code. update changelog

--HG--
extra : rebase_source : 13be2a9532ff2d817cc1ea4161b37d40fd03b25d
Add JRE library support to mx projectgraph.

--HG--
extra : rebase_source : fcd7f040d907d2b68097649184fc2f46042cd063
[inlining-6] moved Inlineable to dedicated package for inlineable elements
[inlining-6] InlineableMacroNode now in package for inlineable elements
[inlining-6] InlineableGraph now in package for inlineable elements
[inlining-7] moved three utilities methods to where they belong
[inlining-7] InlineableGraph takes care of setup chores during construction
[inlining-7] end of refactoring trail, helper methods now closer to users
mx: propagate failure from forked Java compilation task back up to parent (GRAAL-350)
simplify getInterfaces jtt test
fix wrong assert in ObjectStampMeetTest
a bit of javadoc in TruffleRuntime
@Ignore (and not expect GraalInternalError) long-running EscapingNewStringConcatTest