Revert "LRU + MRU switch, 107679 misses"

This reverts commit 85292ff6680d8d2607fb7b2e077be4a3da302080.
Revert "Revert "LRU + MRU switch, 107679 misses""

This reverts commit 2d4b24fff0878ebf1c0720d65e170848118aea9a.
Revert "Revert "Revert "LRU + MRU switch, 107679 misses"""

This reverts commit 750476204cb09acaff566b41198f1fd0ef2249f9.
Revert 85292ff..c2994b3

This rolls back to commit 85292ff6680d8d2607fb7b2e077be4a3da302080.