about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorDylan DPC <dylan.dpc@gmail.com>2020-09-03 02:22:14 +0200
committerGitHub <noreply@github.com>2020-09-03 02:22:14 +0200
commitcd6829382dee139818d3d7203fe4ec169d01d938 (patch)
tree98cb9aad144ec363783cc441efc4219da2997ac6 /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parent3368f5c820f5fc1700eb22ea2ed45fa057eab83a (diff)
parent6c51ec96bb5b6679645be1651d4ff1d079412af6 (diff)
downloadrust-cd6829382dee139818d3d7203fe4ec169d01d938.tar.gz
rust-cd6829382dee139818d3d7203fe4ec169d01d938.zip
Rollup merge of #76245 - tmiasko:inline-generators, r=ecstatic-morse
inliner: Avoid query cycles when optimizing generators

The HIR Id trick is insufficient to prevent query cycles when optimizing
generators, since merely requesting a layout of a generator also
computes its `optimized_mir`.

Make no attempts to inline functions into generators within the same
crate to avoid query cycles.

Fixes #76181.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions