summaryrefslogtreecommitdiff
path: root/compiler/parser/cutils.c
diff options
context:
space:
mode:
authorDimitrios Vytiniotis <dimitris@microsoft.com>2011-11-22 17:16:05 +0000
committerDimitrios Vytiniotis <dimitris@microsoft.com>2011-11-28 12:09:22 +0000
commitf3183d9a9c1d738da31b094c3baad2b885780592 (patch)
tree51bacfa6ac69aca265d1195dd2775970b7ab6f30 /compiler/parser/cutils.c
parentdf43fcd5e7c331c71c323e8fa91e69c7e0f404e4 (diff)
downloadhaskell-f3183d9a9c1d738da31b094c3baad2b885780592.tar.gz
This patch includes:
0) Typo in panic message. 1) prioritization of equalities over family equalities in the worklists. 2) rewriting of inert substitutions and solveds on-the-spot instead of kicking them out in the inerts. This required a monadic map over substitutions hence the modifications in UniqFM. 3) Just comments and removing stale commented code. 4) Useful SCC for simplifyInfer. 5) Making CoreStats outputable.
Diffstat (limited to 'compiler/parser/cutils.c')
0 files changed, 0 insertions, 0 deletions