~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/btree_index.py

  • Committer: John Arbash Meinel
  • Date: 2008-10-14 20:19:53 UTC
  • mto: This revision was merged to the branch mainline in revision 3805.
  • Revision ID: john@arbash-meinel.com-20081014201953-gmbxn75fjj8vcie2
Use the new LRUCache.keys() member rather than peeking behind the scenes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
688
688
 
689
689
    def _get_cached_nodes(self):
690
690
        """Determine what nodes we already have cached."""
691
 
        # XXX: Update the LRUCache interface to have a .keys() attribute
692
 
        cached_nodes = set(self._internal_node_cache._cache.keys())
693
 
        cached_nodes.update(self._leaf_node_cache._cache.keys())
 
691
        cached_nodes = set(self._internal_node_cache.keys())
 
692
        cached_nodes.update(self._leaf_node_cache.keys())
694
693
        if self._root_node is not None:
695
694
            cached_nodes.add(0)
696
695
        return cached_nodes