-
Notifications
You must be signed in to change notification settings - Fork 4
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
Which of the layouts did you use for the Cranelift benchmarking? #1
Comments
The Cranelift chart uses the cpp-vs-rust/tools/bench-build-charts.py Line 260 in f8d3134
The |
Thanks! |
I managed to reproduce the issue at least for I benchmarked the following configurations:
(note: all benchmarks use |
@bjorn3 Thanks for looking into it. I mentioned your findings in the blog post. I can't re-run the benchmark and redo the analyses right now. Therefore I just posted a notice on the blog, not updated data. |
A notice is fine by me. Thanks! I will leave this issue open in case you want to do re-run the benchmark at a later time. If not, that is fine too. Feel free to close this issue in that case. |
Hi @strager, I just saw your blog post at https://quick-lint-js.com/blog/cpp-vs-rust-build-times/. On the benchmark with my project rustc_codegen_cranelift you reported a slowdown. I would like to reproduce this result locally to see if I can find why this happens and try to fix it. I couldn't find which of the layouts under "Workspace and test layouts" you used during this benchmark. Do you remember which one you used? In any case thanks for benchmarking. While I'm disappointed that it caused compilation to slow down, it is an invaluable data point for future improvements.
The text was updated successfully, but these errors were encountered: