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

Investigate new incremental compile improvements #1952

Closed
alice-i-cecile opened this issue Apr 17, 2021 · 2 comments
Closed

Investigate new incremental compile improvements #1952

alice-i-cecile opened this issue Apr 17, 2021 · 2 comments
Labels
C-Performance A change motivated by improving speed, memory usage or compile times

Comments

@alice-i-cecile
Copy link
Member

alice-i-cecile commented Apr 17, 2021

As described in Reducing Rust Incremental Compilation Times on macOS by 70%
, Rust 1.51 has a new compilation option that is designed to reduce incremental compile times.

This is very relevant to Bevy's goals for fast, iterative game development, and IMO deserves investigation to see how it interacts with our other fast compilation options.

Associated reddit thread, in case some relevant details are found there.

@alice-i-cecile alice-i-cecile added the C-Performance A change motivated by improving speed, memory usage or compile times label Apr 17, 2021
@bjorn3
Copy link
Contributor

bjorn3 commented Apr 18, 2021

The unstable version of this option has been used for ages. Now that cargo even enables it by default on nightly, #1913 removed the explicit setting of this option in the fast compile config.

@alice-i-cecile
Copy link
Member Author

Great. Thanks @bjorn3; I'm closing this now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-Performance A change motivated by improving speed, memory usage or compile times
Projects
None yet
Development

No branches or pull requests

2 participants