[PATCH 07 of 11 v2] localrepo: decorate _bookmarks/current with filecache
Idan Kamara
idankk86 at gmail.com
Mon Jul 25 07:09:14 CDT 2011
# HG changeset patch
# User Idan Kamara <idankk86 at gmail.com>
# Date 1311595717 -10800
# Node ID a5b8322b9608a7f071541decf0b5f67546c2f74b
# Parent a594d24ca0d3cdf1a5af2d6701e181799728b620
localrepo: decorate _bookmarks/current with filecache
nodebookmarks() can be cached as well, leaving for later
diff -r a594d24ca0d3 -r a5b8322b9608 mercurial/localrepo.py
--- a/mercurial/localrepo.py Mon Jul 25 15:08:37 2011 +0300
+++ b/mercurial/localrepo.py Mon Jul 25 15:08:37 2011 +0300
@@ -167,11 +167,11 @@
parts.pop()
return False
- @util.propertycache
+ @filecache('bookmarks')
def _bookmarks(self):
return bookmarks.read(self)
- @util.propertycache
+ @filecache('bookmarks.current')
def _bookmarkcurrent(self):
return bookmarks.readcurrent(self)
More information about the Mercurial-devel
mailing list