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

Extend log processing tools to quantify _phases_ of execution #3994

Open
jberthold opened this issue Jul 24, 2024 · 0 comments
Open

Extend log processing tools to quantify _phases_ of execution #3994

jberthold opened this issue Jul 24, 2024 · 0 comments

Comments

@jberthold
Copy link
Member

For performance optimisations, it would be important to know how much time which component, or which phase of request processing (e.g., matching, equation-based simplification, constraint checking, smt-solver interaction, internalisation) consumes.
This information could be gathered from a (complete!) context log file with timestamps, by grouping the time difference for suitable "spans" of log entries into categories and accumulating their time over an entire log file (or per request).

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