summaryrefslogtreecommitdiff
path: root/compiler/coreSyn
Commit message (Expand)AuthorAgeFilesLines
* Fix 'SPECIALISE instance'Simon Peyton Jones2016-12-211-28/+35
* Never apply worker/wrapper to DFunsSimon Peyton Jones2016-12-211-31/+43
* Move InId/OutId to CoreSynSimon Peyton Jones2016-12-213-24/+50
* Lint DFunUnfoldingsSimon Peyton Jones2016-12-211-2/+14
* Typos in commentsGabor Greif2016-12-161-1/+1
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-071-1/+1
* Fix an asymptotic bug in the occurrence analyserSimon Peyton Jones2016-12-051-13/+1
* Typos in commentsGabor Greif2016-12-011-1/+1
* Rename RuntimeRepPolymorphism to LevityPolymorphismSimon Peyton Jones2016-11-302-4/+19
* Typos in commentsGabor Greif2016-11-291-1/+1
* Comments only (related to #12789)Simon Peyton Jones2016-11-281-2/+2
* Typos in comments, notes and manualGabor Greif2016-11-151-1/+1
* Kill Type pretty-printerBen Gamari2016-11-132-2/+2
* Merge cpe_ExprIsTrivial and exprIsTrivialBen Gamari2016-11-021-27/+44
* Renaming and comments in CorePrepSimon Peyton Jones2016-11-021-23/+23
* Comments and equation ordering onlySimon Peyton Jones2016-10-122-3/+5
* Replace INLINEABLE by INLINABLE (#12613)Joachim Breitner2016-09-242-5/+5
* Fix binary-trees regression from unnecessary floating in CorePrep.Edward Z. Yang2016-08-301-12/+32
* Degrade "case scrutinee not known to diverge for sure" Lint error to warningJoachim Breitner2016-08-251-1/+1
* Fix #12472 by looking for noinline/lazy inside oversaturated applications.Edward Z. Yang2016-08-211-86/+102
* When a value Id comes from hi-boot, insert noinline. Fixes #10083.Edward Z. Yang2016-08-211-0/+2
* Introduce BootUnfolding, set when unfolding is absent due to hs-boot file.Edward Z. Yang2016-08-214-4/+21
* Support for noinline magic function.Edward Z. Yang2016-08-211-1/+3
* Misspellings in comments [skip ci]Gabor Greif2016-08-141-1/+1
* Remove StgRubbishArg and CmmArgÖmer Sinan Ağacan2016-08-101-3/+2
* Replace some `length . filter` with `count`Ömer Sinan Ağacan2016-08-051-1/+1
* Comments onlySimon Peyton Jones2016-07-211-2/+2
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-212-7/+8
* MkCore: Fix some note namesÖmer Sinan Ağacan2016-07-041-7/+7
* Stop the simplifier from removing StaticPtr binds.Facundo Domínguez2016-06-282-5/+28
* Improve typechecking of instance defaultsSimon Peyton Jones2016-06-241-1/+2
* Have Core linter accept programs using StaticPointers and -fhpc.Facundo Domínguez2016-06-231-1/+1
* More typos in comments [skip ci]Gabor Greif2016-06-221-2/+2
* Typos in comments [skip ci]Gabor Greif2016-06-221-1/+1
* Second attempt to fix sizeExprSimon Marlow2016-06-221-21/+45
* CoreLint: Slightly improve case type annotation error msgsÖmer Sinan Ağacan2016-06-171-1/+3
* Major patch to introduce TyConBinderSimon Peyton Jones2016-06-151-1/+1
* Re-add FunTy (big patch)Simon Peyton Jones2016-06-155-34/+40
* Small refactor to mkRuntimErrorIdSimon Peyton Jones2016-06-101-29/+24
* Remove Ord AltConBartosz Nitka2016-06-091-1/+1
* Fix #12076 by inlining trivial expressions in CorePrep.Edward Z. Yang2016-06-083-17/+138
* Report term sizes with -v3 even when -ddump is enabledÖmer Sinan Ağacan2016-06-081-6/+7
* Localize orphan-related nondeterminismBartosz Nitka2016-06-021-4/+7
* Remove 'deriving Typeable' statementsRyan Scott2016-05-241-5/+5
* Make Arrow desugaring deterministicBartosz Nitka2016-05-241-0/+33
* Kill varEnvElts in tcPragExprBartosz Nitka2016-05-181-2/+8
* Refactor some ppr functions to use pprUFMBartosz Nitka2016-05-121-1/+3
* Comments about static formsSimon Peyton Jones2016-05-101-7/+21
* Explain linter optimization for StaticPtr checks.Facundo Domínguez2016-05-051-0/+8
* Kill non-deterministic foldUFM in TrieMap and TcAppMapBartosz Nitka2016-05-041-32/+100