about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
diff options
context:
space:
mode:
authorYuki Okushi <huyuumi.dev@gmail.com>2021-01-28 15:09:10 +0900
committerGitHub <noreply@github.com>2021-01-28 15:09:10 +0900
commitbb6d1d308658cbec85f4379b5f9678e4c273b0bd (patch)
tree9113d4b6fec9c911cde75a47b9f2cb68a1932cae /compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
parent70be5cef699d5dcbe9457f4def66055a9ef6b966 (diff)
parent3b8f1b7883d300bb1a435b994c90433774105cc9 (diff)
downloadrust-bb6d1d308658cbec85f4379b5f9678e4c273b0bd.tar.gz
rust-bb6d1d308658cbec85f4379b5f9678e4c273b0bd.zip
Rollup merge of #81284 - jyn514:impl-times, r=wesleywiser
Make `-Z time-passes` less noisy

- Add the module name to `pre_AST_expansion_passes` and don't make it a
  verbose event (since it normally doesn't take very long, and it's
  emitted many times)
- Don't make the following rustdoc events verbose; they're emitted many times.
  + build_extern_trait_impl
  + build_local_trait_impl
  + build_primitive_trait_impl
  + get_auto_trait_impls
  + get_blanket_trait_impls
- Remove the `get_auto_trait_and_blanket_synthetic_impls` rustdoc event; it's wholly
  covered by get_{auto,blanket}_trait_impls and not very useful.

I found this while working on https://github.com/rust-lang/rust/pull/81275 but it's independent of those changes.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions