jaotc inlining

Doug Simon doug.simon at oracle.com
Mon Nov 19 09:07:47 UTC 2018


Hi Anthony,

If you are using JDK 11 or later, then -J-Dgraal.TraceInlining=true will give you complete information regarding Graal inlining decisions.

-Doug

> On 19 Nov 2018, at 09:34, Yifei Zhang <yifei.zhang1992 at outlook.com> wrote:
> 
> Dear all,
>  
> I am currently looking at jaotc and trying to use it to improve the performance of Java programs. I use -J-Dgraal.Log=InliningDecisions to dump inlining info during compilation, such as which methods are inlined and which are not and why. It seems that only the method calls that invoke Java library methods are inlined but method invocations to users’ own code are not. I was wondering if this is true and what the purposes of this design are.
>  
> Best,
> Anthony



More information about the hotspot-compiler-dev mailing list