You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Browse filesBrowse the repository at this point in the historyBrowse files
Ralph Küpper
committed
perf(regex): preserve live literal programs on eviction
Replace whole-map overflow clears with one-entry eviction, and keep
content-cache entries pinned while a recorded literal site refers to them.
When both content ways are pinned, let the bounded site entry own the
program bundle until that site is displaced.
Add a sabotage test that crosses the 512-entry boundary, collects dead
nursery headers, and proves the recorded literal does not rebuild.
Keep compiled programs for recorded regular-expression literal sites across bounded cache eviction, and replace whole-cache overflow clears with one-entry eviction.
0 commit comments