[9] RFR(S): 8022968: Some codecache allocation failures don't result in invoking the sweeper
Igor Veresov
igor.veresov at oracle.com
Wed Jul 2 21:11:07 UTC 2014
Looks alright.
igor
On Jul 1, 2014, at 11:08 PM, Tobias Hartmann <tobias.hartmann at oracle.com> wrote:
> Hi,
>
> can I have reviews, please?
>
> Thanks,
> Tobias
>
> On 25.06.2014 15:54, Tobias Hartmann wrote:
>> Hi,
>>
>> please review the following patch for JDK-8022968.
>>
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8022968
>> Webrev: http://cr.openjdk.java.net/~thartmann/8022968/webrev.00/
>>
>> Problem
>> Some code cache allocation failures are not handled appropriately by either calling CompileBroker::handle_full_code_cache() to stop compilation and invoke the sweeper or terminating the VM. An allocation failure in AbstractICache::initialize(..) would even lead to a segmentation fault in the CodeBuffer constructor.
>>
>> Solution
>> Add calls to CompileBroker::handle_full_code_cache() or fail gracefully where necessary.
>>
>> Testing
>> JPRT
>>
>> Thanks,
>> Tobias
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20140702/4ab95573/attachment.html>
More information about the hotspot-compiler-dev
mailing list