summaryrefslogtreecommitdiff
path: root/compiler/simplCore
Commit message (Expand)AuthorAgeFilesLines
* Simplify and improve CSESimon Peyton Jones2017-01-201-31/+39
* Update levity polymorphismRichard Eisenberg2017-01-194-12/+23
* Spelling fixes in comments [ci skip]Gabor Greif2017-01-181-1/+1
* Typos in comments only [ci skip]Gabor Greif2017-01-181-1/+1
* Split mkInlineUnfolding into two functionsDavid Feuer2017-01-171-1/+1
* Typos in manual and comments [ci skip]Gabor Greif2017-01-171-1/+1
* Revert "Record evaluated-ness on workers and wrappers"Matthew Pickering2017-01-151-5/+7
* Desugar static forms to makeStatic calls.Facundo Domínguez2017-01-132-59/+6
* Record evaluated-ness on workers and wrappersSimon Peyton Jones2017-01-131-7/+5
* Typos in manual, comments and testsGabor Greif2017-01-121-1/+1
* Typos in comments (and in a test)Gabor Greif2017-01-092-4/+4
* Revert "Have addModFinalizer expose the local type environment."Facundo Domínguez2017-01-062-31/+18
* Have addModFinalizer expose the local type environment.Facundo Domínguez2017-01-062-18/+31
* Fix the implementation of the "push rules"Simon Peyton Jones2017-01-061-55/+29
* Minor refactoring in CSESimon Peyton Jones2017-01-051-34/+46
* Remove a redundant testSimon Peyton Jones2017-01-051-1/+4
* Typofixes in manual and comments [ci skip]Gabor Greif2017-01-041-1/+1
* CallArity: Use exprIsCheap to detect thunksJoachim Breitner2016-12-261-5/+16
* Propagate evaluated-ness a bit more faithfullySimon Peyton Jones2016-12-231-3/+21
* Float unboxed expressions by boxingSimon Peyton Jones2016-12-231-112/+185
* Comments onlySimon Peyton Jones2016-12-231-0/+2
* Alpha-renaming and white space onlySimon Peyton Jones2016-12-231-10/+11
* Move InId/OutId to CoreSynSimon Peyton Jones2016-12-213-49/+1
* Don't eta-expand in stable unfoldingsSimon Peyton Jones2016-12-212-13/+36
* Allow use of the external interpreter in stage1.Shea Levy2016-12-201-8/+0
* Revert "Allow use of the external interpreter in stage1."Tamar Christina2016-12-191-0/+8
* Allow use of the external interpreter in stage1.Shea Levy2016-12-171-8/+0
* Typos in commentsGabor Greif2016-12-162-2/+2
* Revert "Float unboxed expressions by boxing"Ben Gamari2016-12-131-107/+48
* Float unboxed expressions by boxingSimon Peyton Jones2016-12-121-48/+107
* Fix a long-standing bug in CSESimon Peyton Jones2016-12-121-13/+23
* Make globals use sharedCAFMoritz Angermann2016-12-111-70/+5
* Scrutinee Constant FoldingSylvain Henry2016-12-091-2/+74
* Fix an asymptotic bug in the occurrence analyserSimon Peyton Jones2016-12-051-266/+474
* Levity polymorphic expressions mustn't be floated-out in let-bindings.Sylvain Henry2016-12-011-0/+4
* Revert "Make globals use sharedCAF"Ben Gamari2016-11-301-5/+70
* Make globals use sharedCAFMoritz Angermann2016-11-291-70/+5
* Comments only (related to #12789)Simon Peyton Jones2016-11-281-0/+3
* Fix an long-standing bug in OccurAnalSimon Peyton Jones2016-11-281-89/+139
* fixup! Stop the simplifier from removing StaticPtr binds.Facundo Domínguez2016-11-151-1/+2
* Adapt the (commented out) pprTrace in OccurAnalSimon Peyton Jones2016-11-101-2/+3
* Have static pointers work with -fno-full-laziness.Facundo Domínguez2016-11-011-9/+17
* Comments and trivial refactoringSimon Peyton Jones2016-10-212-16/+16
* Clean up handling of known-key Names in interface filesBen Gamari2016-10-131-0/+1
* Replace INLINEABLE by INLINABLE (#12613)Joachim Breitner2016-09-242-6/+6
* Introduce BootUnfolding, set when unfolding is absent due to hs-boot file.Edward Z. Yang2016-08-211-0/+1
* Replace some `length . filter` with `count`Ömer Sinan Ağacan2016-08-051-1/+1
* Some typos in commentsGabor Greif2016-07-261-1/+1
* More typos in commentsGabor Greif2016-07-221-1/+1
* Use DVarEnv for vectInfoVarBartosz Nitka2016-07-051-2/+2