summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Special-case reduce for horiz/vertwip/prettyEyal Lotem2015-08-151-11/+11
* Resolve foldr-strictness stack overflow bugEyal Lotem2015-08-151-14/+29
* Name: Show NameSort in warningBen Gamari2015-08-131-1/+10
* DynFlags: Prohibit hpc and byte-code interpreterBen Gamari2015-08-131-0/+4
* SysTools: Fix whitespace in error messageBen Gamari2015-08-121-1/+1
* Upgrade GCC to 5.2.0 for Windows x86 and x86_64Tamar Christina2015-08-121-1/+27
* Pretty: improving the space/time performance of vcat, hsep, hcat (#10735)Thomas Miedema2015-08-121-3/+16
* Pretty: show rational as is (#10735)Thomas Miedema2015-08-121-3/+1
* Pretty: fix a broken invariant (#10735)Thomas Miedema2015-08-121-4/+14
* Pretty: fix potential bad formatting of error message (#10735)Thomas Miedema2015-08-121-1/+4
* Pretty: bugfix fillNB (#10735)Thomas Miedema2015-08-121-0/+1
* Replace HsBang type with HsSrcBang and HsImplBangAdam Sandberg Eriksson2015-08-1013-174/+263
* Fix unused-matches warnings in CmmLex.xThomas Miedema2015-08-091-4/+4
* cmmCreateSwitchPlan: Handle singletons up-frontJoachim Breitner2015-08-081-2/+13
* Make oneShot open-kindedJoachim Breitner2015-08-081-2/+2
* Comments onlySimon Peyton Jones2015-08-073-7/+8
* llvmGen: Rework LLVM manglerBen Gamari2015-08-061-102/+81
* Ensure DynFlags are consistentBen Gamari2015-08-062-24/+39
* Comments onlySimon Peyton Jones2015-08-061-0/+2
* Coments onlySimon Peyton Jones2015-08-061-2/+6
* Fix quantification for inference with sigsSimon Peyton Jones2015-08-053-11/+54
* Tidy up and refactor wildcard handlingSimon Peyton Jones2015-08-0516-282/+270
* Minor refactor to use filterInScopeSimon Peyton Jones2015-08-051-8/+9
* Comments onlySimon Peyton Jones2015-08-051-88/+120
* Warn about missed specialisations for importsSimon Peyton Jones2015-08-052-21/+57
* Do not complain about SPECIALISE for INLINESimon Peyton Jones2015-08-051-8/+17
* Allow proper errors/warnings in core2core passesSimon Peyton Jones2015-08-059-35/+90
* Add Fixity info for infix typesRyanGlScott2015-08-051-8/+6
* Make -fcpr-off a dynamic flagChristiaan Baaij2015-08-054-20/+16
* Add framework flags when linking a dynamic libraryChristiaan Baaij2015-08-052-29/+44
* Pretty: use replicate for spaces and multi_ch (#10735)Thomas Miedema2015-08-051-8/+3
* Pretty: mimic pretty API more closely (#10735)Thomas Miedema2015-08-052-47/+68
* Pretty: use BangPatterns instead of manual unboxing Ints (#10735)Thomas Miedema2015-08-052-85/+91
* Pretty: Args of NilAbove/TextBeside/Nest/Union are always RDocs (#10735)Thomas Miedema2015-08-051-8/+5
* Pretty: kill code that has been dead since 1997 (#10735)Thomas Miedema2015-08-051-21/+4
* Pretty: remove superfluous parenthesis (#10735)Thomas Miedema2015-08-051-9/+9
* Pretty: improve error messages (#10735)Thomas Miedema2015-08-051-14/+37
* Pretty: rename variables to the ones used by libraries/pretty (#10735)Thomas Miedema2015-08-052-41/+40
* Pretty: reformat using style from libraries/pretty (#10735)Thomas Miedema2015-08-051-374/+442
* Fix #10713.Richard Eisenberg2015-08-041-1/+3
* Removed deprecated syntax for GADT constuctors.Ulya Trofimovich2015-08-032-59/+26
* CmmParse: Don't force alignment in memcpy-ish operationsBen Gamari2015-08-031-2/+1
* Typos in comments [skip ci]Gabor Greif2015-08-038-9/+9
* Support wild cards in data/type family instancesThomas Winant2015-08-032-3/+41
* 4 reduce/reduce parser conflicts resolvedUlya Trofimovich2015-08-031-154/+99
* Typos in commentsSimon Peyton Jones2015-08-032-4/+4
* Support MO_U_QuotRem2 in LLVM backendMichal Terepeta2015-08-032-1/+74
* Make BranchFlag a new kindGabor Greif2015-08-021-14/+13
* Typo in commentGabor Greif2015-08-021-1/+1
* Replace (SourceText,FastString) with StringLiteral data typeAlan Zimmerman2015-08-0211-54/+80