You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Li Pi (JIRA)" <ji...@apache.org> on 2011/08/30 03:48:38 UTC

[jira] [Updated] (HBASE-4289) Move spinlock to SingleSizeCache rather than the slab allocator.

     [ https://issues.apache.org/jira/browse/HBASE-4289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Li Pi updated HBASE-4289:
-------------------------

    Status: Patch Available  (was: Open)

simple refactoring

> Move spinlock to SingleSizeCache rather than the slab allocator.
> ----------------------------------------------------------------
>
>                 Key: HBASE-4289
>                 URL: https://issues.apache.org/jira/browse/HBASE-4289
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Li Pi
>            Assignee: Li Pi
>            Priority: Trivial
>             Fix For: 0.92.0
>
>         Attachments: refactor.diff
>
>
> The spinlock shouldn't be implemented in the slab allocator, as we don't necessarily want to spinlock if we try to request too much memory. Instead, null should be returned, and we'll let the user of the slab allocator determine what it should do in an OOM situation.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira