Tags: bgamari/ghc
Tags
Release 7.103a This is a patchlevel release over 7.10.3 which fixes a few documentation issues.
Drop custom mapM impl for [] & set mapM_ = traverse_ See https://mail.haskell.org/pipermail/libraries/2015-May/025708.html for motivation This addresses #10457 Test Plan: let harbormaster do the needful Reviewers: dolio, simonmar, ekmett, austin Reviewed By: simonmar, ekmett, austin Subscribers: bgamari, thomie Differential Revision: https://phabricator.haskell.org/D924 GHC Trac Issues: #10457
Introducing a datatype for WorkLists that properly prioritizes equali… …ties. We were not prioritizing the interaction of equalities in the worklist, because pre-canonicalization solved the constraints one by one, in their arrival order. This patch fixes this, so it's a generally useful improvement, mainly for efficiency. It makes #4981 go away, although it's not a definite answer to the cause of the problem. See discussion on Trac.
PreviousNext