issue2636-07 : Code : Python

lp:~pythonregexp2.7/python/issue2636-07

Created by TimeHorse and last modified

This update changes the compiled Regular Expression cache logic to allow for up to 256 cached expressions in memory before the cache is cleared, up from 100. Secondly, it only expires the oldest 128 compiles, leaving the 128 most recent in the cache and freeing up 128 new spaces. This makes thrashing on the limit much less likely.

Get this branch:
bzr branch lp:~pythonregexp2.7/python/issue2636-07

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

39039. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>
39038. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>
39037. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>
39036. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>
39035. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>
39034. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>
39033. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>
39032. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>
39031. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>
39030. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 with rich root (needs bzr 1.0)