Object inlining is Java

Joao Lourenco joao.lourenco at fct.unl.pt
Tue May 22 17:24:40 PDT 2012


Hi Krystal,

Thanks for the quick reply and for the hints.  

And what about Sun/Oracle JVM. Do you know if they are doing object inlining?  Thanks

Regards,
Joao Lourenco
--
joao.lourenco at fct.unl.pt
http://docentes.fct.unl.pt/joao-lourenco

On 23/05/2012, at 00:43, Krystal Mok wrote:

> Hi Joao,
> 
> The stock HotSpot VM (the one you get with OpenJDK) doesn't do object inlining at all, at least for now.
> 
> There's been research on this topic by people at SSW, JKU. You can find papers on it here: http://ssw.jku.at/Research/Projects/JVM/#AOI
> 
> Hope this helps,
> Kris
> 
> On 2012-5-23, at 3:51, Joao Lourenco <joao.lourenco at fct.unl.pt> wrote:
> 
>> Hi all,
>> 
>> I hope this is the right place to ask... :)
>> 
>> We are doing some experiments with object inlining and Java.  We know the Hotspot JIT already does some inlining, but we could not understand when / in what conditions, and found no documentation about this!  Can anyone give some hints on in which conditions does the Hotspot JIT inline the contents of an object into another object? Or point us to the right docs?
>> 
>> Thanks.
>> 
>> Joao Lourenco
>> --
>> joao.lourenco at fct.unl.pt
>> http://docentes.fct.unl.pt/joao-lourenco
>> 



More information about the hotspot-dev mailing list