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

Decrease build time for parser #2

Open
01mf02 opened this issue Apr 26, 2022 · 0 comments
Open

Decrease build time for parser #2

01mf02 opened this issue Apr 26, 2022 · 0 comments
Milestone

Comments

@01mf02
Copy link
Owner

01mf02 commented Apr 26, 2022

A cold run of cargo build --release takes about three minutes.
A lot of this time is spent building jaq-parse.
Luckily, cargo build (without --release) is much faster, but still, it would be nice to have shorter build times in release mode.
I suspect that the types in jaq-parse getting too large is the culprit. It might help to insert boxed() calls here and there to remedy the problem, but the last time I tried that, I got lifetime errors.

@01mf02 01mf02 added this to the 2.0 milestone Jan 17, 2024
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