summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* llvmGen: Consolidate MetaExpr pretty-printingBen Gamari2016-06-182-13/+5
* llvmGen: Make metadata ids a newtypeBen Gamari2016-06-185-20/+30
* CmmNode: Make CmmTickScope's Unique strictBen Gamari2016-06-181-1/+1
* CoreLint: Slightly improve case type annotation error msgsÖmer Sinan Ağacan2016-06-171-1/+3
* Remove dead code: countOnce, countManyJoachim Breitner2016-06-171-7/+1
* Abort the build when a Core plugin pass is specified in stage1 compilerÖmer Sinan Ağacan2016-06-172-1/+30
* CoreMonad: Update error msg function docsÖmer Sinan Ağacan2016-06-161-4/+4
* Major patch to introduce TyConBinderSimon Peyton Jones2016-06-1548-922/+1039
* Re-add FunTy (big patch)Simon Peyton Jones2016-06-1567-956/+947
* Revert "Make the Ord Module independent of Unique order"Simon Peyton Jones2016-06-151-59/+25
* Simplify readProcessEnvWithExitCode + set LANGUAGE=CThomas Miedema2016-06-141-39/+13
* Rename cmpType to nonDetCmpTypeBartosz Nitka2016-06-145-35/+45
* Adjust error message slightlySimon Peyton Jones2016-06-141-2/+2
* Make the Ord Module independent of Unique orderBartosz Nitka2016-06-131-25/+59
* Use UniqFM for SigOfBartosz Nitka2016-06-131-4/+5
* Kill unused foldModuleEnvBartosz Nitka2016-06-131-4/+1
* Remove some traceTc callsSimon Peyton Jones2016-06-131-4/+1
* Beef up isPredTySimon Peyton Jones2016-06-131-7/+22
* Fix the in-scope set for extendTvSubstWithCloneSimon Peyton Jones2016-06-132-2/+9
* Beef up mkNakedCastTySimon Peyton Jones2016-06-131-1/+7
* Move the constraint-kind validity checkSimon Peyton Jones2016-06-132-21/+9
* Get in-scope set right in top_instantiateSimon Peyton Jones2016-06-131-5/+11
* Tidy up zonkQuantifiedTyVarSimon Peyton Jones2016-06-131-21/+7
* Improve typechecking of let-bindingsSimon Peyton Jones2016-06-1325-1596/+1793
* Kill off redundant SigTv check in occurCheckExpandSimon Peyton Jones2016-06-131-13/+6
* ModuleSet: Use an actual set instead of map to unitsÖmer Sinan Ağacan2016-06-111-6/+8
* Small refactor to mkRuntimErrorIdSimon Peyton Jones2016-06-101-29/+24
* Minor refactoringSimon Peyton Jones2016-06-102-12/+12
* Comments onlySimon Peyton Jones2016-06-103-24/+18
* Refine imports slightlySimon Peyton Jones2016-06-101-1/+1
* Comments onlySimon Peyton Jones2016-06-102-2/+8
* Fix #12099: Remove bogus flagsSean Gillespie2016-06-101-4/+4
* Improve the error messages for static forms.Facundo Domínguez2016-06-095-52/+251
* Fix Ticky histogram on WindowsTamar Christina2016-06-092-16/+10
* Remove Ord AltConBartosz Nitka2016-06-091-1/+1
* Remove Ord PatSynBartosz Nitka2016-06-091-7/+0
* Remove Ord ClassBartosz Nitka2016-06-091-7/+0
* Remove Ord (CoAxiom br)Bartosz Nitka2016-06-091-9/+2
* Implement Eq TyCon directlyBartosz Nitka2016-06-091-2/+2
* Fix #12076 by inlining trivial expressions in CorePrep.Edward Z. Yang2016-06-085-19/+141
* Minor performance note about IdInfo.Edward Z. Yang2016-06-081-0/+4
* Fix #12064 by making IfaceClass typechecking more lazy.Edward Z. Yang2016-06-082-10/+13
* Literal: Remove unused hashLiteral functionÖmer Sinan Ağacan2016-06-081-37/+0
* Report term sizes with -v3 even when -ddump is enabledÖmer Sinan Ağacan2016-06-081-6/+7
* Revert "Desugar: Display resulting program stats with -v2"Ömer Sinan Ağacan2016-06-081-6/+0
* Desugar: Display resulting program stats with -v2Ömer Sinan Ağacan2016-06-081-0/+6
* Use pprUFM in pprStgLVsBartosz Nitka2016-06-071-1/+2
* Kill varSetElemsBartosz Nitka2016-06-073-8/+10
* Make vectInfoParallelVars a DVarSetBartosz Nitka2016-06-078-17/+19
* Document determinism in pprintClosureCommandBartosz Nitka2016-06-071-1/+4