Skip to content
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

Memoize 'comparable' values on path specs and other objects #288

Open
Onager opened this issue Mar 29, 2018 · 0 comments
Open

Memoize 'comparable' values on path specs and other objects #288

Onager opened this issue Mar 29, 2018 · 0 comments

Comments

@Onager
Copy link
Contributor

Onager commented Mar 29, 2018

Profiling plaso indicates a lot of time is spent doing string manipulation to generate comparable representations of pathspecs and similar objects. These could be calculated once and stored in the objects to improve performance.

This should likely also extend to making the attributes of these objects read-only.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant