In pickelcache.py, use collections.dequeue instead of hand-rolling a doubly linked list.
Under PyPy, CPython, and Jython, collections.dequeue is a built-in type. Using it doubles PyPy's performance under `zodbshootout` (previously, picklecache.mru() was the biggest bottleneck).
Showing
Please register or sign in to comment