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

ci: Use multiple codegen units on non-dist bots #44675

Closed
wants to merge 1 commit into from

Commits on Sep 21, 2017

  1. ci: Use multiple codegen units on non-dist bots

    This commit is yet another attempt to bring down our cycle times by
    parallelizing some of the long-and-serial parts of the build, for example
    optimizing the libsyntax, librustc, and librustc_driver crate. The hope is that
    any perf loss from codegen units is more than made up for with the perf gain
    from using multiple codegen units.
    
    The value of 8 codegen units here is pretty arbitrary, it's basically just a
    number which hopefully means that the cores are always nice and warm. Also a
    previous version of this commit bounced on Windows CI due to libstd being
    compiled with multiple codegen units, so only the compiler is now compiled with
    multiple codegen units.
    alexcrichton committed Sep 21, 2017
    Configuration menu
    Copy the full SHA
    27c26da View commit details
    Browse the repository at this point in the history