about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/coverage/mod.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2025-02-16 17:14:04 +0100
committerGitHub <noreply@github.com>2025-02-16 17:14:04 +0100
commitfc094a1813de0fb58cb9d4be00f5e86701000f2a (patch)
tree47307098adff66ef168f74bb3a135ab5c43b3f60 /compiler/rustc_mir_transform/src/coverage/mod.rs
parent34e789a8fb05b5f4ee9e24eff803e2dd6e2bbcc5 (diff)
parent6ec3cf9abc15368df705b65e20e7e753d565fe71 (diff)
downloadrust-fc094a1813de0fb58cb9d4be00f5e86701000f2a.tar.gz
rust-fc094a1813de0fb58cb9d4be00f5e86701000f2a.zip
Rollup merge of #137072 - Urgau:check-cfg-load-builtins-at-once, r=Noratrieb
Load all builtin targets at once instead of one by one in check-cfg

This PR adds a method on `rustc_target::Target` to load all the builtin targets at once, and then uses that method when constructing the `target_*` values in check-cfg instead of load loading each target one by one by their name, which requires a lookup and was more of a hack anyway.

This may give us some performance improvements as we won't need to do the lookup for the _currently_ 287 targets we have.
Diffstat (limited to 'compiler/rustc_mir_transform/src/coverage/mod.rs')
0 files changed, 0 insertions, 0 deletions