object allocation in JITted method

Xin Tong xerox.time.tech at gmail.com
Thu May 3 18:57:50 UTC 2012


I am new to hotspot. I am wondering how object allocation is done in
JITed method ? is it done by calling out to GC runtines or every Java
thread has a thread local heap in which a simple increment of a
pointer in the thread local heap is all that is needed ( and the heap
is replenished by calling out to GC runtines if exhausted ).

Thanks

Xin



More information about the hotspot-gc-dev mailing list