Skip to content

Introduce an LRU cache class #549

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
lgeretti opened this issue May 1, 2021 · 0 comments
Closed

Introduce an LRU cache class #549

lgeretti opened this issue May 1, 2021 · 0 comments
Assignees
Labels
enhancement Something new or different that is an improvement utility Utility module

Comments

@lgeretti
Copy link
Member

lgeretti commented May 1, 2021

We shall introduce a Least Recently Used cache class that efficiently manages a cache of a limited number of objects automatically.

Use case: hybrid evolution caches the last mode only, forcing evolution to exhaust a mode before moving to another. This is not flexible from a perspective of controlling the actual exploration of the reachable set. Additionally, for systems with frequent transitions this is not effective compared to a multi-entry cache.

@lgeretti lgeretti added enhancement Something new or different that is an improvement utility Utility module labels May 1, 2021
@lgeretti lgeretti self-assigned this May 1, 2021
@lgeretti lgeretti closed this as completed May 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Something new or different that is an improvement utility Utility module
Development

No branches or pull requests

1 participant