This commit is contained in:
Raymond Hettinger 2013-03-08 23:04:47 -08:00
commit 36fe22806c
1 changed files with 2 additions and 2 deletions

View File

@ -266,7 +266,7 @@ def lru_cache(maxsize=128, typed=False):
elif maxsize is None: elif maxsize is None:
def wrapper(*args, **kwds): def wrapper(*args, **kwds):
# simple caching without ordering or size limit # Simple caching without ordering or size limit
nonlocal hits, misses nonlocal hits, misses
key = make_key(args, kwds, typed) key = make_key(args, kwds, typed)
result = cache_get(key, sentinel) result = cache_get(key, sentinel)
@ -281,7 +281,7 @@ def lru_cache(maxsize=128, typed=False):
else: else:
def wrapper(*args, **kwds): def wrapper(*args, **kwds):
# size limited caching that tracks accesses by recency # Size limited caching that tracks accesses by recency
nonlocal root, hits, misses, full nonlocal root, hits, misses, full
key = make_key(args, kwds, typed) key = make_key(args, kwds, typed)
with lock: with lock: