summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* 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
* Comments only, in CSE (#13340)Reid Barton2017-03-031-3/+9
* Deserialize IfaceId more lazilyReid Barton2017-03-031-6/+2
* Produce KindReps for common kinds in GHC.TypesBen Gamari2017-03-032-45/+135
* TcTypeable: Try to reuse KindRepsBen Gamari2017-03-032-103/+184
* Revert "Read COMPLETE sets from external packages"Ben Gamari2017-03-0310-149/+66
* Read COMPLETE sets from external packagesRyan Scott2017-03-0210-66/+149
* Show: Add ShowS for ", "Ben Gamari2017-03-022-2/+4
* Changed parser message for RankNTypes (#12811)Rupert Horlick2017-03-021-5/+17
* Add suggestion for PatternSynonyms parse error (fixes #12429)Rupert Horlick2017-03-021-0/+4
* Don't float out expressions that are okay for speculationReid Barton2017-03-021-12/+12
* Don't allow orphan COMPLETE pragmas (#13349)Reid Barton2017-03-021-1/+35
* Print out sub-libraries of packages more nicely.Edward Z. Yang2017-03-022-3/+12
* Add -fwhole-archive-hs-libsSimon Marlow2017-03-022-6/+24
* Typofix.Edward Z. Yang2017-03-021-1/+1
* Prevent users from defining instances for abstract classes.Edward Z. Yang2017-03-022-0/+13
* Fix roles merging to apply only to non-rep-injective types.Edward Z. Yang2017-03-021-2/+47
* Properly represent abstract classes in Class and IfaceDeclEdward Z. Yang2017-03-029-129/+288
* Injective type families imply nominal injectivity, but NOT rep injEdward Z. Yang2017-03-021-1/+1
* Disallow non-nullary constraint synonyms on class.Edward Z. Yang2017-03-021-71/+72
* More comments on role subtyping, unsoundness fix.Edward Z. Yang2017-03-021-1/+54
* Extend Windows runtime loader libsearchTamar Christina2017-03-021-4/+7
* Prohibit RULES changing constructorsDavid Feuer2017-03-021-2/+25
* Eliminate ListSetOps from imp_trust_pkgsDavid Feuer2017-03-028-47/+51
* Properly acquire locks on not yet existing package databasesAndrzej Rybczak2017-03-021-2/+27
* Typeable: Rename KindRep bindings to $krep...Ben Gamari2017-03-021-1/+1
* Upgrade UniqSet to a newtypeDavid Feuer2017-03-0146-227/+318