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

Improve parallel evaluation performance #252

Merged
merged 50 commits into from
Sep 10, 2024
Merged

Conversation

lsrcz
Copy link
Owner

@lsrcz lsrcz commented Sep 4, 2024

This pull request improves the parallel symbolic evaluation performance with thread-local cache and garbage collection aware term caches.

@lsrcz lsrcz self-assigned this Sep 4, 2024
@lsrcz lsrcz force-pushed the feat-thread-local-hashcons-cache branch from 0413dd1 to 6bdc646 Compare September 4, 2024 22:59
@lsrcz lsrcz force-pushed the feat-thread-local-hashcons-cache branch 8 times, most recently from 2a092ae to 7b23f66 Compare September 5, 2024 19:52
@lsrcz lsrcz force-pushed the feat-thread-local-hashcons-cache branch from 50b50c9 to 1ba1356 Compare September 7, 2024 19:52
@lsrcz lsrcz force-pushed the feat-thread-local-hashcons-cache branch from 8dfa06d to 6fe2d3d Compare September 7, 2024 20:19
@lsrcz lsrcz force-pushed the feat-thread-local-hashcons-cache branch from ae50ba4 to 20b5c53 Compare September 7, 2024 21:35
@lsrcz lsrcz force-pushed the feat-thread-local-hashcons-cache branch from d79e58f to 66a5b7b Compare September 9, 2024 23:37
@lsrcz lsrcz merged commit 08d77d6 into main Sep 10, 2024
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant