diff options
author | Matthew Pickering <matthewtpickering@gmail.com> | 2017-05-04 14:15:43 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2017-05-04 18:20:45 -0400 |
commit | 1829d265662ca8d052df3e5df1aa1137b19e39ce (patch) | |
tree | bfccc2863d63608bc5307634cdafb7304f742bba /utils/hpc | |
parent | 74f31539ce48a218922368ca62e1c3c6023f27a8 (diff) | |
download | haskell-1829d265662ca8d052df3e5df1aa1137b19e39ce.tar.gz |
Implement sequential name lookup properly
Previously we would run all the monadic actions and then
combine their results. This caused problems if later actions
raised errors but earlier lookups suceeded. We only want to run later
lookups if the earlier ones fail.
Fixes #13622
Reviewers: RyanGlScott, austin, bgamari, simonpj
Reviewed By: simonpj
Subscribers: simonpj, rwbarton, thomie
GHC Trac Issues: #13622
Differential Revision: https://phabricator.haskell.org/D3515
Diffstat (limited to 'utils/hpc')
0 files changed, 0 insertions, 0 deletions