diff options
author | Matthew Pickering <matthewtpickering@gmail.com> | 2021-04-05 15:21:00 +0100 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2021-04-09 03:32:12 -0400 |
commit | d4a71b0cbfe1307b022ac3746c9a3a79bc5b90b8 (patch) | |
tree | 3313778adeefb9fdb343f43ffa1981215d3e7739 /utils | |
parent | fd5ca9c3eb89aee9ef86b831f347410d8c3de912 (diff) | |
download | haskell-d4a71b0cbfe1307b022ac3746c9a3a79bc5b90b8.tar.gz |
Avoid repeated zonking and tidying of types in `relevant_bindings`
The approach taking in this patch is that the tcl_bndrs in TcLclEnv are
zonked and tidied eagerly, so that work can be shared across multiple
calls to `relevant_bindings`.
To test this patch I tried without the `keepThisHole` filter and the
test finished quickly.
Fixes #14766
Diffstat (limited to 'utils')
0 files changed, 0 insertions, 0 deletions