summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Save renamed syntax when signature merging.Edward Z. Yang2017-03-171-0/+32
* Introduce putLogMsgBen Gamari2017-03-1515-53/+52
* Introduce and use EnumSet in DynFlagsBen Gamari2017-03-157-45/+77
* Reimplement minusList using SetDavid Feuer2017-03-142-3/+41
* Shortcut a test in exprIsOkDavid Feuer2017-03-141-2/+2
* Fix #13337.Richard Eisenberg2017-03-1410-49/+136
* Allow associated types to pattern-match in non-class-bound variablesRyan Scott2017-03-141-26/+34
* Introduce and use mkLetRec, mkLetNonRecBen Gamari2017-03-142-3/+12
* Fix CaseIdentity optimisation AGAINSimon Peyton Jones2017-03-141-9/+9
* Typos in manual and commentsGabor Greif2017-03-1414-20/+20
* Fix #13382: Put join ceiling underneath lambdasLuke Maurer2017-03-131-1/+2
* Broaden demand analysis IO hack notesDavid Feuer2017-03-131-4/+8
* Add COLUMN pragmaPhil Ruffwind2017-03-131-1/+17
* Add `-fmax-errors` flagCharles Cooper2017-03-132-3/+15
* Replace debugging trace with a proper WARNMatthew Pickering2017-03-132-2/+10
* Remove `runs` function which already exists in baseÖmer Sinan Ağacan2017-03-124-27/+9
* Emit Core lint warnings on stderr, fix #13342Ben Fiedler2017-03-111-2/+4
* dsGRHSs: Remove unused pattern variables argumentÖmer Sinan Ağacan2017-03-112-4/+4
* Drop redundant importSimon Peyton Jones2017-03-101-1/+0
* Define TcSimplify.simplifyTopImplic and use itSimon Peyton Jones2017-03-103-8/+15
* Fix constraint simplification in rulesSimon Peyton Jones2017-03-101-76/+77
* Improve error messages for skolemsSimon Peyton Jones2017-03-1010-74/+132
* Fix TcSimplify.decideQuantification for kind variablesSimon Peyton Jones2017-03-104-112/+125
* Deal with JoinIds before void typesSimon Peyton Jones2017-03-101-3/+4
* Do not generate a data-con wrapper for !Int#Simon Peyton Jones2017-03-102-3/+19
* implement missing Fabs{32,64} on i386 NCG and UNREGSergei Trofimovich2017-03-102-4/+4
* llvm backend: Put string constants in .rodata.str.* sections (#13265)Reid Barton2017-03-091-5/+12
* Make raiseIO# produce topResDavid Feuer2017-03-091-6/+4
* Comments only [ci skip]Gabor Greif2017-03-095-6/+6
* Allow compilation of C/C++/ObjC/ObjC++ files with module from THFrancesco Mazzoli2017-03-0811-92/+131
* Fix strictness for catchSTMDavid Feuer2017-03-082-19/+73
* Comments only [ci skip]Reid Barton2017-03-081-0/+27
* Join points can be levity-polymorphicSimon Peyton Jones2017-03-083-14/+35
* Desugar: Refactor initDsBen Gamari2017-03-074-83/+110
* DsMonad: Collect DPH thingsBen Gamari2017-03-071-137/+152
* Generate better fp abs for X86 and llvm with default cmm otherwiseDominic Steinitz2017-03-079-4/+88
* Typos in changelog and commentsGabor Greif2017-03-075-5/+5
* primops: Add comment describing type of atomicModifyMutVar#Ben Gamari2017-03-061-3/+15
* Mangle .subsections_via_symbols away.Moritz Angermann2017-03-061-1/+10
* Disallow unboxed string literals in patterns (#13260)Rupert Horlick2017-03-061-0/+3
* Changed OverLit warnings to work with negative literals (#13257)Rupert Horlick2017-03-062-2/+12
* Add GCC bin folder to search path.Tamar Christina2017-03-061-2/+4
* Read COMPLETE sets from external packagesBen Gamari2017-03-0610-66/+149
* Typos in comments and manualGabor Greif2017-03-067-8/+8
* Make FloatOut/SetLevels idemoptent on bottoming functionsSimon Peyton Jones2017-03-061-61/+105
* Comments onlySimon Peyton Jones2017-03-061-1/+1
* Tiny refactorSimon Peyton Jones2017-03-061-2/+3
* Fix CSE (again) on literal stringsSimon Peyton Jones2017-03-061-35/+44
* Reexport CmpNat and friends (defined in GHC.TypeNats) from GHC.TypeLitsRyan Scott2017-03-041-6/+7
* Update dangling Note referenceJoachim Breitner2017-03-041-1/+1