summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Remove warnings-silencing flags for code generated by AlexSimon Jakobi2018-11-222-52/+9
* Calling gcc: Pass optc flags as last options (#14452)Roland Senn2018-11-221-1/+3
* Fix #15852 by eta expanding data family instance RHSes, tooRyan Scott2018-11-227-38/+83
* Refactor TcRnMonad.mapAndRecoverMSimon Jakobi2018-11-222-1/+6
* Fix deadlock bug when mkFastStringWith is duplicatedZejun Wu2018-11-222-3/+5
* Don't reverse explicit export lists during renamingSimon Jakobi2018-11-222-24/+33
* Fixup the new code layout patch for SplitObjs.klebinger.andreas@gmx.at2018-11-221-3/+7
* Rename literal constructorsSylvain Henry2018-11-2238-424/+439
* Minor performance optimisationGabor Greif2018-11-221-5/+5
* another minor refactoringGabor Greif2018-11-221-4/+4
* Remove redundant check in cgCaseÖmer Sinan Ağacan2018-11-201-7/+4
* Don't track free variables in STG syntax by defaultSebastian Graf2018-11-1915-372/+404
* Fix typo in docsChris Done2018-11-181-1/+1
* Introduce Int16# and Word16#Abhiroop Sarkar2018-11-1712-69/+269
* 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