This is a short description of the inlining messages from the server
compiler. The policy is generally very greedy and several of the
limits are intended to keep the compiler from attempting to inline the
whole program.

In the descriptions below a call site is considered hot if the ratio
of number of times this call site was executed to the number of times
the callee was called greater than or equal to InlineFrequencyRatio or
the number of times the call site was executed is greater than
InlineFrequencyCount. These descriptions are derived from the
inlining policy logic in src/share/vm/opto/bytecodeInfo.cpp and may
change as the code evolves.

Common targets for tuning are to adjust the FreqInlineSize,
MaxInlineSize and InlineSmallCode. Raising some of the other limits
like DesiredMethodLimit or NodeCountInliningCutoff might work well for
particular programs but they require a bit more care since they may
create compiles with more than MaxNodeLimit nodes in the IR and will
bail out of the compile. This means we won't produce compiled code at
all for the root method of the compile. Look for compilation bail out
messages that mention "out of nodes" in their description.