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

Ioi Lam ioi.lam at oracle.com
Fri Jul 5 07:54:28 PDT 2013


|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/1d70f963/attachment.html 


More information about the hotspot-runtime-dev mailing list