about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm
diff options
context:
space:
mode:
authorStuart Cook <Zalathar@users.noreply.github.com>2025-08-18 15:31:14 +1000
committerGitHub <noreply@github.com>2025-08-18 15:31:14 +1000
commit9d7265104c9e08e93de80f846279ea094477de0c (patch)
tree20deca978cc4d2d4f83bdbefe13cf145e3a96cd7 /compiler/rustc_codegen_llvm
parent3b396fcf7b345094a83d667744660f4b2ecf13e2 (diff)
parentcdea62dc445363e6030beae2019f5d123ba3f0ee (diff)
downloadrust-9d7265104c9e08e93de80f846279ea094477de0c.tar.gz
rust-9d7265104c9e08e93de80f846279ea094477de0c.zip
Rollup merge of #145460 - Kobzol:bootstrap-speedup-copy-src-dirs, r=jieyouxu
Speedup `copy_src_dirs` in bootstrap

I was kinda offended by how slow it was. Just the `copy_src_dirs` part took ~3s locally in the `x dist rustc-src` step. In release mode it was just 1s, but that's kind of cheating (I wonder if we should build bootstrap in release mode on CI though...).

Did some basic optimizations to bring it down to ~1s also in debug mode.

Maybe it's overkill, due to https://github.com/rust-lang/rust/pull/145455. Up to you whether we should merge it or close it :)

r? `````````@jieyouxu`````````
Diffstat (limited to 'compiler/rustc_codegen_llvm')
0 files changed, 0 insertions, 0 deletions