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

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

No files matched your search

+4 -1
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):