summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Fix #8807.Richard Eisenberg2014-02-261-33/+7
* Use U+2018 instead of U+201B quote mark in compiler messagesHerbert Valerio Riedel2014-02-253-3/+3
* Make Outputable instance for HsDocString usefulMateusz Kowalczyk2014-02-251-1/+1
* Fix Haddock formattingMateusz Kowalczyk2014-02-241-11/+13
* Fix #8696 - don't generate static intra-package references.Austin Seipp2014-02-241-2/+14
* Really fix #5682 (parsing of promoted datacons)Austin Seipp2014-02-201-4/+3
* Switch on -dynamic-too with QuasiQuotes as well.Austin Seipp2014-02-191-1/+3
* Call Arity refactoring: fakeBoringCallsJoachim Breitner2014-02-181-11/+6
* Support mutual recursionJoachim Breitner2014-02-181-49/+69
* Call arity: Handle type application correctlyJoachim Breitner2014-02-181-0/+6
* Call Arity: Now also done on Top-Level bindsJoachim Breitner2014-02-181-61/+80
* Call Arity refactoring: instance Outputable CountJoachim Breitner2014-02-181-0/+4
* Call Arity refactoring: Factor out callArityBoundJoachim Breitner2014-02-181-33/+38
* Call Arity refactoring: Use a product domainJoachim Breitner2014-02-181-53/+46
* Make CallArity make more use of many-callsJoachim Breitner2014-02-181-98/+124
* Keep kind-inconsistent Given type equalities (fixes Trac #8705)Simon Peyton Jones2014-02-181-14/+20
* Add some more traceTcS callsSimon Peyton Jones2014-02-181-3/+7
* Allow ($) to return an unlifted type (Trac #8739)Simon Peyton Jones2014-02-183-24/+48
* Use NoGen plan for unboxed-tuple bindingsSimon Peyton Jones2014-02-183-72/+69
* More liberally eta-expand a case-expressionJoachim Breitner2014-02-171-28/+9
* Fix #8770Austin Seipp2014-02-172-6/+15
* Fix #8745 - GND is now -XSafe compatible.Austin Seipp2014-02-171-4/+1
* Fix --enable-unregistered by passing NOSMP to .hc compiler (#8748)Sergei Trofimovich2014-02-171-0/+5
* Fix #8773.Richard Eisenberg2014-02-131-0/+14
* Fix #5682. Now, '(:) parses.Richard Eisenberg2014-02-131-0/+2
* Remove space after ASSERT.Julian K. Arni2014-02-131-1/+1
* Fix some typos in commentsGabor Greif2014-02-132-4/+4
* Fix Manual hlinting patchJoachim Breitner2014-02-131-2/+2
* Manual hlinting: or (map f) = any fJoachim Breitner2014-02-132-3/+3
* Cleaned up Maybes.lhsBaldur Blöndal2014-02-1319-68/+42
* Remove eta-expansion in Rules.matchJoachim Breitner2014-02-111-8/+0
* Use exprIsLambda_maybe in matchJoachim Breitner2014-02-112-36/+85
* Add Case TyConAppCo to match_coJoachim Breitner2014-02-111-3/+22
* In simpleOptExpr, unfold compulsary unfoldingsJoachim Breitner2014-02-111-0/+11
* In CoreSubst, optimize Coercible values aggressivelyJoachim Breitner2014-02-111-2/+2
* Replace forall'ed Coercible by ~R# in RULESJoachim Breitner2014-02-113-6/+54
* Note [Eta expansion in match]Joachim Breitner2014-02-101-0/+19
* Add a unit test for CallArityJoachim Breitner2014-02-101-0/+1
* Implement CallArity analysisJoachim Breitner2014-02-1010-11/+509
* Refactor previous commit on fixing #7021.Richard Eisenberg2014-02-092-47/+19
* Apply changes relative to TH.Pred becoming a TH.Type's synonym (issue #7021)YoEight2014-02-093-49/+61
* Fix #8759 by not panicking with TH and patsyns.Richard Eisenberg2014-02-092-1/+4
* Fix #8758 by assuming RankNTypes when checking GND code.Richard Eisenberg2014-02-091-1/+2
* Issue an error for pattern synonyms defined in a local scope (#8757)Dr. ERDI Gergo2014-02-092-1/+13
* Fix #8631.Richard Eisenberg2014-02-084-6/+23
* In deepSplitCprType_maybe, be more forgivingJoachim Breitner2014-02-071-1/+3
* Eliminate duplicate code in Cmm pipelineJan Stolarek2014-02-031-51/+30
* Document deprecations in HooplJan Stolarek2014-02-033-2/+30
* Remove unused importJan Stolarek2014-02-021-1/+0
* Remove redundant NoMonoLocalBinds pragmaJan Stolarek2014-02-021-5/+1