RFR (S) 8016903 - Thread::_handle_area initial size too big

serguei.spitsyn at oracle.com serguei.spitsyn at oracle.com
Fri Jul 5 18:49:55 PDT 2013


It looks good.

Thanks,
Serguei

On 7/5/13 7:54 AM, Ioi Lam wrote:
> |Please review a small fix:||
> ||
> ||http://cr.openjdk.java.net/~iklam/8016903/reduce_handle_area_002/||
> ||
> ||Bug: Thread::_handle_area initial size too big||
> ||
> ||http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8016903||
> ||https://jbs.oracle.com/bugs/browse/JDK-8016903||
> ||
> ||Summary of fix:||
> ||
> ||    I have reduced the Thread::_handle_area from 1KB to 256 bytes 
> (which can now ||
> ||    hold 27 handles on 64-bit VM before we need to allocate an extra 
> chunk).||
> ||
> ||    Traces in Eclipse start-up showed that about 1.5% of calls to 
> HandleMark::~HandleMark()||
> ||    would pop an extra chunk.||
> ||
> ||    I ran refworkload and there are no significant performance 
> differences.||
> ||
> ||Tests:||
> ||
> ||    JPRT||
> ||    UTE (vm.runtime.testlist, vm.quick.testlist, 
> vm.parallel_class_loading.testlist)||
> ||    refworkload||
> ||
> ||Thanks||
> ||- Ioi||
> ||
> | 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/attachments/20130705/21ba5245/attachment.html 


More information about the hotspot-runtime-dev mailing list