summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* API Annotations tweaks.Alan Zimmerman2015-01-1663-1037/+1639
* Trac #9878: Make the static form illegal in interpreted mode.Alexander Vershilov2015-01-162-2/+11
* Don't hardcode the name "ghc" in versionedAppDirEdsko de Vries2015-01-163-8/+7
* Fix a terrible bug in the canonicaliser which led to an infinite loopSimon Peyton Jones2015-01-161-17/+33
* Repsect the package name when checking for self-importSimon Peyton Jones2015-01-161-1/+9
* Refactor handling of SPECIALISE pragmas (Trac #5821)Simon Peyton Jones2015-01-144-86/+191
* Tiny refactoring (shorter, simpler code)Simon Peyton Jones2015-01-141-4/+3
* Tighten up constraint solve order for RULESSimon Peyton Jones2015-01-142-138/+172
* Correct typos in comments to mkDataConSimon Peyton Jones2015-01-141-2/+2
* Dwarf generation fixed pt 2Peter Wortmann2015-01-134-16/+29
* Fix panics of PartialTypeSignatures combined with extensionsThomas Winant2015-01-131-2/+13
* Trac #9878: Have StaticPointers support dynamic loading.Alexander Vershilov2015-01-131-0/+23
* Package environmentsEdsko de Vries2015-01-134-13/+148
* add -th-file which generates a th.hs fileGreg Weber2015-01-137-31/+138
* More comments on HsBangSimon Peyton Jones2015-01-115-36/+58
* Newtype CoreMap and TypeMap so their keys are user-friendly.Edward Z. Yang2015-01-092-90/+122
* Inline all of the .*[TCE] methods, and then rename .*[TCE]X to vacated name.Edward Z. Yang2015-01-091-180/+183
* Miscellaneous improvements to TrieMap, from D608 code review.Edward Z. Yang2015-01-091-48/+74
* Fix Trac #9973 (buglet in -fwarn-redundant-constraints)Simon Peyton Jones2015-01-091-14/+21
* Pattern synonym names need to be in scope before renaming bindings (#9889)Dr. ERDI Gergo2015-01-098-118/+177
* A little tidying up in the flattenerSimon Peyton Jones2015-01-094-152/+166
* Comments onlySimon Peyton Jones2015-01-093-0/+4
* A little tidying up in ErrUtilsSimon Peyton Jones2015-01-091-36/+23
* Make TcRnMonad.reportWarning call makeIntoWarningSimon Peyton Jones2015-01-093-10/+15
* Return a [HsImplBang] from dataConImplBangs even with NoDataConRepSimon Peyton Jones2015-01-091-3/+4
* Apply GenMap to CoreMap and CoercionMap.Edward Z. Yang2015-01-081-79/+183
* Add 'DeBruijn' constructor, which generalizes "key modulo alpha-renaming."Edward Z. Yang2015-01-082-114/+110
* Improve HsBangSimon Peyton Jones2015-01-0814-89/+118
* Spelling error in commentSimon Peyton Jones2015-01-081-1/+1
* Fix out of date comment.Edward Z. Yang2015-01-071-1/+1
* Generalize TrieMap compression to GenMap.Edward Z. Yang2015-01-071-49/+154
* Compress TypeMap TrieMap leaves with singleton constructor.Edward Z. Yang2015-01-071-1/+58
* Make comments less beautiful in order to pacify HaddockSimon Peyton Jones2015-01-062-3/+3
* Test Trac #9939Simon Peyton Jones2015-01-061-0/+10
* Remove redundant constraints in the compiler itself, found by -fwarn-redundan...Simon Peyton Jones2015-01-0625-69/+79
* Major patch to add -fwarn-redundant-constraintsSimon Peyton Jones2015-01-0635-785/+1292
* Print singleton consraints without parensSimon Peyton Jones2015-01-063-6/+6
* Use a less fragile method for defaultingSimon Peyton Jones2015-01-061-33/+51
* Always generalise a partial type signatureSimon Peyton Jones2015-01-061-14/+42
* Replace fixVarSet with transCloVarSetSimon Peyton Jones2015-01-062-21/+39
* Modify a couple of error messages slightlySimon Peyton Jones2015-01-062-30/+40
* Make the location in TcLclEnv and CtLoc into a RealSrcSpanSimon Peyton Jones2015-01-068-49/+65
* Fix #9243 so recompilation avoidance works with -fno-codeEdward Z. Yang2015-01-033-6/+57
* Don't do a half-hearted recompilation check in compileOneEdward Z. Yang2015-01-031-1/+1
* When solving one Given from another, use the depth to control which way roundSimon Peyton Jones2014-12-314-8/+60
* Eliminate the final two calls to xCtEvidenceSimon Peyton Jones2014-12-312-67/+24
* Comments only, mainly on superclassesSimon Peyton Jones2014-12-304-521/+264
* Comments only (mainly about HsWithBndrs)Simon Peyton Jones2014-12-301-0/+16
* Fix system linker on Mac OS XPeter Trommler2014-12-292-7/+24
* LlvmCodeGen cross-compiling fixes (#9895)Erik de Castro Lopo2014-12-293-4/+17