Kaydet (Commit) 74495409 authored tarafından Guido van Rossum's avatar Guido van Rossum

After some discussion with Jeremy and Fred, decided to limit the

default urlparse cache size to 20 instead of 2000.  The main use of
the cache seems to be to gain some speed in Grail, which is calling
urljoin with the same base for each anchor.  2000 is a bit too big for
Jeremy, who doesn't need the cache at all.  20 should keep at least
95% of the Grail speedup while wasting an insignificant amount of
memory in Jeremy's application.
üst 5d8123f3
......@@ -28,7 +28,7 @@ uses_fragment = ['ftp', 'hdl', 'http', 'gopher', 'news', 'nntp', 'wais',
# Characters valid in scheme names
scheme_chars = string.letters + string.digits + '+-.'
MAX_CACHE_SIZE = 2000
MAX_CACHE_SIZE = 20
_parse_cache = {}
def clear_cache():
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment