1
0
forked from VimPlug/jedi

move module cache to cache.py - centralize all caches there

This commit is contained in:
David Halter
2013-01-08 12:47:44 +01:00
parent be3d7f35cd
commit 67f7e66cc6
2 changed files with 6 additions and 6 deletions

View File

@@ -8,8 +8,10 @@ time_caches = []
star_import_cache = {}
# for fast_parser, should never be deleted
# for fast_parser, should not be deleted
parser_cache = {}
# should also not be deleted
module_cache = {}
def clear_caches(delete_all=False):
@@ -38,6 +40,7 @@ def clear_caches(delete_all=False):
time_caches = []
star_import_cache.clear()
parser_cache.clear()
module_cache.clear()
def memoize_default(default=None, cache=memoize_caches):