Anoop Sam John created HBASE-10585:
--------------------------------------

             Summary: Avoid early creation of Node objects in 
LRUDictionary.BidirectionalLRUMap
                 Key: HBASE-10585
                 URL: https://issues.apache.org/jira/browse/HBASE-10585
             Project: HBase
          Issue Type: Bug
            Reporter: Anoop Sam John
            Assignee: Anoop Sam John
         Attachments: HBASE-10585.patch

When LRUDictionary initialized with N as the size, the BidirectionalLRUMap 
creates N Node objects and kept in an array. It will be better not doing this 
eager creation. Can create Node object on demand if array's current position 
Node element is null. Once it is created the object can be reused as we do now.




--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to