summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Fix trac #15702, as a followon to fix for #13704.Chris Smith2018-11-171-2/+4
* Minor refactoringGabor Greif2018-11-171-13/+13
* More compact Outputable instance for `Uniq(D)Set`Sebastian Graf2018-11-172-2/+4
* Speed up MonadUtils.mapMaybeMSimon Jakobi2018-11-171-5/+4
* Fix #12906: GHC fails to typecheck Main module without mainRoland Senn2018-11-171-5/+5
* Building GHC with hadrian on FreeBSDKrzysztof Gogolewski2018-11-171-2/+2
* NCG: New code layout algorithm.Andreas Klebinger2018-11-1728-333/+2295
* Smarter HsType pretty-print for promoted dataconsSimon Peyton Jones2018-11-158-61/+120
* Comments adding to the fix for Trac #15859Simon Peyton Jones2018-11-152-5/+28
* Comments only, about polykinded TyConAppsSimon Peyton Jones2018-11-151-1/+13
* Fix a bug in SRT generation (#15892)Simon Marlow2018-11-151-1/+1
* Make `UniqDSet` a newtypeSebastian Graf2018-11-137-46/+79
* compareByPreference: handle the integer-gmp vs -simple caseAlp Mestanogullari2018-11-121-3/+22
* Remove StgBinderInfo and related computation in CoreToStgÖmer Sinan Ağacan2018-11-1210-248/+61
* Fix #15594 (--abi-hash with Backpack sometimes fails)Edward Z. Yang2018-11-111-3/+29
* Respect naming conventions in module RnUnbound.hs in fix for #15611Roland Senn2018-11-111-11/+11
* GHCi does not need a main functionroland2018-11-111-3/+5
* Fix #15845 by defining etaExpandFamInstLHS and using itRyan Scott2018-11-085-33/+61
* Revert "Multiple fixes / improvements for LLVM backend"Ben Gamari2018-11-073-65/+59
* Revert "Fix for T14251 on ARM"Ben Gamari2018-11-072-90/+39
* [LlvmCodeGen] Fixes for Int8#/Word8#Michal Terepeta2018-11-072-4/+4
* Fix #15859 by checking, not assuming, an ArgFlagRichard Eisenberg2018-11-051-6/+4
* Fix for Trac #15611: Scope errors lie about what modules are imported.roland2018-11-042-7/+50
* Add Int8# and Word8#Michal Terepeta2018-11-0221-181/+579
* Bump time submoduleBen Gamari2018-11-021-1/+1
* Move eta-reduced coaxiom compatibility handling quirks into FamInstEnv.mniip2018-11-013-23/+42
* Add built-in syntax suggestions, and refactor to allow library useMatthías Páll Gissurarson2018-11-011-194/+240
* Lower precedence for {-# UNPACK #-}Vladislav Zavialov2018-11-011-35/+85
* Don't lint erroneous programs.Richard Eisenberg2018-11-011-2/+5
* Actually fail in failIfEmitsConstraintsRichard Eisenberg2018-11-011-1/+1
* Fix embarrassing, egregious bug in roles of (->)Richard Eisenberg2018-11-012-2/+2
* Fix #15815 by parenthesizing the arguments to infix ~Ryan Scott2018-10-291-1/+7
* Revert "Remove kind generalisation from tcRnType"Richard Eisenberg2018-10-292-6/+18
* Remove kind generalisation from tcRnTypeRichard Eisenberg2018-10-291-20/+4
* Fix #15787 by squashing a coercion hole.Richard Eisenberg2018-10-281-1/+3
* Finish fix for #14880.Tobias Dammers2018-10-2836-805/+1120
* Bump template-haskell version to 2.15.0.0Ryan Scott2018-10-281-1/+1
* Rewrite FastString table in concurrent hashtableZejun Wu2018-10-281-87/+148
* Plugins: Add documentation and missing exportsBen Gamari2018-10-282-5/+33
* plugins: search for .a files if necessarysheaf2018-10-281-40/+38
* Fix TcType.anyRewritableTyVarNingning Xie2018-10-281-13/+9
* Fix `:k` command: add validity checkingNingning Xie2018-10-282-1/+5
* Fix rare undefined asm temp end label error in x86Zejun Wu2018-10-281-7/+8
* Fix for T14251 on ARMKavon Farvardin2018-10-282-39/+90
* More explicit foralls (GHC Proposal 0007)Matthew Yacavone2018-10-2738-429/+764
* Remove redundant SOURCE importSimon Jakobi2018-10-262-6/+1
* Fix nasty bug in the type free-var finder, at lastSimon Peyton Jones2018-10-261-12/+94
* Fix generalisation for type constructorsSimon Peyton Jones2018-10-262-64/+86
* De-monadise the 'extract' functions in RnTypesSimon Peyton Jones2018-10-263-111/+102
* A little more wibbling to -ddump-typesSimon Peyton Jones2018-10-251-2/+1