-
Notifications
You must be signed in to change notification settings - Fork 707
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
Possible perf improvements. #59
Comments
Before we do any of this, we should have some |
I think we should just uses the preprocessed stylo headers for benchmarking, eg https://gist.github.com/fitzgen/51962fef1a2cdb8fe874d94a5d22387a We shouldn't try and assert that there is no diff between versions like our normal tests because its just way too big for diffs not to get introduced one way or another. Just a sanity test that it successfully builds + a bench timing how long it takes. Depends on #584 first, so we can successfully process stylo headers again. This would have the nice side benefit that stylo bindings would break because of bindgen master changes less often. |
Ok, so I just went down a rabbit hole of trying to get rayon to run each of our analyses as its own fork-join task. The problem is that I tried splitting various non- Here is my WIP commit for posterity: fitzgen@5dbf850 I don't intend on continuing this work for the time being. |
Just a few I'm thinking about off the top of my head, just in case someone wants to get to them.
The text was updated successfully, but these errors were encountered: