summaryrefslogtreecommitdiff
path: root/compiler/coreSyn
Commit message (Expand)AuthorAgeFilesLines
* Change -dppr-ticks to -dsuppress-ticksSimon Peyton Jones2017-02-201-3/+3
* Typos in manual, tests and commentsGabor Greif2017-02-202-2/+2
* Type-indexed TypeableBen Gamari2017-02-181-1/+1
* Generalize kind of the (->) tyconBen Gamari2017-02-184-13/+31
* Simplify OutputableBndrSimon Peyton Jones2017-02-172-22/+27
* Improve checking of joins in Core LintSimon Peyton Jones2017-02-161-123/+130
* Typos [ci skip]Gabor Greif2017-02-151-2/+2
* Tweaks and typos in manual, note refs, commentsGabor Greif2017-02-091-1/+1
* Improve -dsuppress-coercionsSimon Peyton Jones2017-02-081-2/+3
* Improve the simple optimiserSimon Peyton Jones2017-02-081-198/+364
* More typos in comments [skip ci]Gabor Greif2017-02-082-5/+5
* cpeApp: Make Int accumulator strictBen Gamari2017-02-071-1/+1
* Another improvement to SetLevelsSimon Peyton Jones2017-02-071-3/+4
* Comments onlySimon Peyton Jones2017-02-071-3/+3
* Do not inline bottoming thingsSimon Peyton Jones2017-02-071-0/+5
* Do Worker/Wrapper for NOINLINE thingsEric Seidel2017-02-051-1/+4
* New internal dynamic flag: Very aggressive inliningJoachim Breitner2017-02-041-1/+8
* Improve wrapTicks performance with lots of redundant source notesPeter Wortmann2017-02-041-5/+14
* Ditch static flagsSylvain Henry2017-02-021-9/+11
* Spelling fixesGabor Greif2017-02-022-3/+3
* Introduce GHC.TypeNats module, change KnownNat evidence to be NaturalOleg Grenrus2017-02-011-1/+10
* Don't tick top-level string literalsBen Gamari2017-02-011-0/+5
* Join pointsLuke Maurer2017-02-0111-115/+906
* Typos in note header and testGabor Greif2017-02-011-1/+1
* Fix deprecation warnings from containersErik de Castro Lopo2017-01-301-4/+4
* Prune unneeded Derive* language pragmasGabor Greif2017-01-261-1/+1
* Typos in comments [ci skip]Gabor Greif2017-01-261-1/+1
* Typos in comments [ci skip]Gabor Greif2017-01-251-3/+3
* Make tickishContains fasterBartosz Nitka2017-01-231-1/+2
* Record evaluated-ness on workers and wrappersSimon Peyton Jones2017-01-233-19/+35
* Typos and grammar in manual/commentsGabor Greif2017-01-232-2/+2
* Allow top-level string literals in Core (#8472)Takano Akio2017-01-205-6/+78
* Fix a nasty bug in exprIsExpandableSimon Peyton Jones2017-01-202-132/+142
* Update levity polymorphismRichard Eisenberg2017-01-197-21/+82
* Spelling fixes in comments [ci skip]Gabor Greif2017-01-182-2/+2
* Typos in comments only [ci skip]Gabor Greif2017-01-182-2/+2
* Split mkInlineUnfolding into two functionsDavid Feuer2017-01-171-10/+25
* Refine exprOkForSpeculationSimon Peyton Jones2017-01-161-29/+46
* Revert "Record evaluated-ness on workers and wrappers"Matthew Pickering2017-01-151-2/+4
* Desugar static forms to makeStatic calls.Facundo Domínguez2017-01-133-69/+69
* Record evaluated-ness on workers and wrappersSimon Peyton Jones2017-01-131-4/+2
* Typos in manual, comments and testsGabor Greif2017-01-123-3/+3
* Fix references in let/app invariant noteDavid Feuer2017-01-101-1/+2
* Typos in comments (and in a test)Gabor Greif2017-01-091-1/+1
* Revert "Have addModFinalizer expose the local type environment."Facundo Domínguez2017-01-062-61/+64
* Have addModFinalizer expose the local type environment.Facundo Domínguez2017-01-062-64/+61
* Fix the implementation of the "push rules"Simon Peyton Jones2017-01-061-95/+164
* Use the right in-scope setSimon Peyton Jones2017-01-061-2/+3
* Add a CSE pass to Stg (#9291)Joachim Breitner2017-01-052-9/+5
* Ensure nested binders have Internal NamesSimon Peyton Jones2017-01-051-31/+30