Conditional moves vs. branching in unrolled loops

John Rose john.r.rose at
Wed Jan 6 02:52:52 UTC 2016

Yep. It's a matter of data structure to keep track of the splits. 

– John

> On Jan 5, 2016, at 6:02 PM, Remi Forax <forax at> wrote:
> so in tiered more, we should have one profile by bci + caller path inside the same inlining blob,
> the VM need to keep the inlining tree created by c1 to send it to c2
> (there is maybe enough info in the stackwalk info to recreate the inlining tree).

More information about the hotspot-compiler-dev mailing list