summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* Comments onlySimon Peyton Jones2018-01-251-3/+3
* Remove dead code: mkNthCoRoleSimon Peyton Jones2018-01-251-10/+1
* Comments about CoercionHolesSimon Peyton Jones2018-01-252-18/+44
* Allocate less in plus_mod_depBartosz Nitka2018-01-231-4/+7
* Improve comments about TcLevel invariantsSimon Peyton Jones2018-01-223-17/+31
* SysTools: Add detection support for LLD linkerBen Gamari2018-01-212-0/+5
* Use IntSet in DataflowBartosz Nitka2018-01-211-23/+11
* Implement underscores in numeric literals (NumericUnderscores extension)Takenobu Tani2018-01-214-44/+80
* Fix #14692 by correcting an off-by-one error in TcGenDerivRyan Scott2018-01-211-1/+1
* Add new mbmi and mbmi2 compiler flagsJohn Ky2018-01-2115-21/+285
* Fix #14681 and #14682 with precision-aimed parenthesesRyan Scott2018-01-186-10/+108
* Remove unused extern cost centre collectionÖmer Sinan Ağacan2018-01-185-18/+14
* cmm: Include braces on default branch as required by the parserklebinger.andreas@gmx.at2018-01-181-2/+2
* Revert "Improve accuracy of get/setAllocationCounter"Ben Gamari2018-01-182-16/+2
* Inform hole substitutions of typeclass constraints (fixes #14273).Matthías Páll Gissurarson2018-01-184-120/+186
* Fix references to cminusminus.orgBen Gamari2018-01-183-6/+6
* Typos in commentsGabor Greif2018-01-1711-12/+12
* Fix quadratic behavior of prepareAltsBartosz Nitka2018-01-151-4/+11
* Simplify guard in createSwitchPlan.klebinger.andreas@gmx.at2018-01-151-5/+4
* Remove executable filename check on windowsklebinger.andreas@gmx.at2018-01-151-13/+4
* Parenthesize forall-type args in cvtTypeKindRyan Scott2018-01-151-4/+5
* Add flag -fno-itMatthew Pickering2018-01-152-11/+59
* Fix hash in haddock of ghc-prim.HE, Tao2018-01-151-1/+1
* CoreLint: typo in a commentÖmer Sinan Ağacan2018-01-151-2/+2
* Support LIBRARY_PATH and LD_LIBRARY_PATH in rtsBen Gamari2018-01-151-6/+31
* Tweak link order slightly to prefer user shared libs before system ones.Tamar Christina2018-01-151-12/+36
* Kill off irrefutable pattern errorsDavid Feuer2018-01-153-9/+5
* Rename -frule-check to -drule-check and documentMatthew Pickering2018-01-151-1/+1
* Support constructor Haddocks in more placesAlec Theriault2018-01-122-31/+101
* Fix previous patchSimon Peyton Jones2018-01-101-12/+17
* Lift constructor tag allocation out of a loopBartosz Nitka2018-01-108-14/+63
* Fix two more bugs in partial signaturesSimon Peyton Jones2018-01-094-41/+72
* Small local refactoringSimon Peyton Jones2018-01-091-25/+12
* preInlineUnconditionally is ok for INLINEABLESimon Peyton Jones2018-01-092-28/+43
* Fix join-point decisionSimon Peyton Jones2018-01-092-53/+59
* Remove a bogus warningSimon Peyton Jones2018-01-091-1/+6
* Export typeNat{Div;Mod;Log}TyCon from TcTypeNatsChristiaan Baaij2018-01-081-0/+3
* Improve accuracy of get/setAllocationCounterSimon Marlow2018-01-082-2/+16
* Fix another obscure pattern-synonym crashSimon Peyton Jones2018-01-051-7/+62
* Improve pretty-printing for pattern synonymsSimon Peyton Jones2018-01-051-5/+7
* Fix deep, dark corner of pattern synonymsSimon Peyton Jones2018-01-041-0/+50
* comments onlySimon Peyton Jones2018-01-041-1/+1
* Stop double-stacktrace in ASSERT failuresSimon Peyton Jones2018-01-041-3/+1
* Drop dead Given bindings in setImplicationStatusSimon Peyton Jones2018-01-048-163/+234
* Cache the number of data cons in DataTyCon and SumTyConBartosz Nitka2018-01-046-82/+69
* Make typeToLHsType produce kind signatures for tycon applicationsRyan Scott2018-01-031-2/+58
* Typos in commentsGabor Greif2018-01-032-3/+3
* No deferred type errors under a forallSimon Peyton Jones2018-01-031-10/+19
* Get evaluated-ness right in the back endSimon Peyton Jones2018-01-035-70/+129
* Fix OptCoercionSimon Peyton Jones2018-01-031-1/+3