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

General Performance Issues #539

Open
ErinvanderVeen opened this issue Jun 28, 2023 · 1 comment
Open

General Performance Issues #539

ErinvanderVeen opened this issue Jun 28, 2023 · 1 comment
Labels
epic: daemonization Relates to making a daemon of Topiary, and the consequences thereof epic: performance P1 critical: next release type: feature request

Comments

@ErinvanderVeen
Copy link
Collaborator

ErinvanderVeen commented Jun 28, 2023

Even with #519 solved, formatting a tiny OCaml file (or more after #386) can still take around 0.5 seconds. This is on the verge of being unacceptable, especially once we start supporting languages that need even more queries than OCaml. This Meta issue tracks all issues related to the creation of the tree_sitter::Query structure.

Related:

@Niols
Copy link
Member

Niols commented Jun 28, 2023

cf #525

@ErinvanderVeen ErinvanderVeen added P1 critical: next release and removed P2 major: an upcoming release labels Jul 4, 2023
@ErinvanderVeen ErinvanderVeen added epic: usability-language-ecosystems epic: usability-end-users Relates to the usability of Topiary for endusers to use Topiary as a generic "good enough" formatter and removed epic: usability-language-ecosystems epic: usability-end-users Relates to the usability of Topiary for endusers to use Topiary as a generic "good enough" formatter labels Sep 28, 2023
@nbacquey nbacquey added epic: daemonization Relates to making a daemon of Topiary, and the consequences thereof epic: performance and removed epic: performance labels Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic: daemonization Relates to making a daemon of Topiary, and the consequences thereof epic: performance P1 critical: next release type: feature request
Projects
None yet
Development

No branches or pull requests

3 participants