summaryrefslogtreecommitdiff
path: root/compiler/basicTypes/MkId.hs
Commit message (Expand)AuthorAgeFilesLines
* Describe optimisation of demand analysis of noinlineBen Gamari2019-11-011-0/+8
* Fix bogus type of case expressionwip/T17056Simon Peyton Jones2019-09-201-6/+6
* Implement the -XUnliftedNewtypes extension.Andrew Martin2019-06-141-14/+47
* Comments only: document newtypes' DataConWrapIdRichard Eisenberg2019-06-101-0/+20
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-1/+1
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-9/+9
* Fix map/coerce rule for newtypes with wrappersKrzysztof Gogolewski2019-03-051-1/+24
* Add AnonArgFlag to FunTySimon Peyton Jones2019-02-231-9/+10
* Fix exprIsConApp_maybeSimon Peyton Jones2019-02-221-1/+1
* Make constructor wrappers inline only during the final phaseArnaud Spiwack2019-02-191-9/+17
* Fix #16293 by cleaning up Proxy# infelicitiesRyan Scott2019-02-121-4/+8
* Minor refactor [ci skip]Gabor Greif2019-01-231-1/+1
* Fix bogus worker for newtypesSimon Peyton Jones2019-01-221-21/+22
* Don't invoke dataConSrcToImplBang on newtypesRyan Scott2019-01-121-7/+41
* Coercion Quantificationningning2018-09-151-10/+13
* Define activeAfterInitial, activeDuringFinalSimon Peyton Jones2018-09-051-1/+1
* Revert "Don't inline functions with RULES too early"Ben Gamari2018-08-011-1/+1
* Don't inline functions with RULES too earlySimon Peyton Jones2018-07-311-1/+1
* Fix newtype instance GADTsRyan Scott2018-07-051-9/+43
* More misc commentsSimon Peyton Jones2018-06-251-4/+3
* A few more typofixes in docs/comments [ci skip]Gabor Greif2018-06-201-1/+1
* Typofixes in docs and comments [ci skip]Gabor Greif2018-06-181-1/+1
* vectorise: Put it out of its miseryBen Gamari2018-06-021-33/+1
* Fix accidental breakage in T7050Simon Peyton Jones2018-04-031-12/+18
* Allow unpacking of single-data-con GADTsSimon Peyton Jones2018-04-021-20/+39
* Stop runRW# being magicSimon Peyton Jones2017-12-191-64/+3
* Typos in commentsGabor Greif2017-12-181-1/+1
* Tidy up of wired-in namesSimon Peyton Jones2017-12-131-72/+62
* Track the order of user-written tyvars in DataConRyan Scott2017-10-031-7/+50
* Fix nasty bug in w/w for absence analysisSimon Peyton Jones2017-10-031-7/+9
* mkDataConRep: fix bug in strictness signature (#14290)Simon Marlow2017-09-281-1/+5
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Use lengthIs and friends in more placesRyan Scott2017-06-021-1/+1
* Typos [ci skip]Gabor Greif2017-05-101-1/+1
* Do Note [Improving seq] alwaysSimon Peyton Jones2017-04-071-39/+1
* Do not generate a data-con wrapper for !Int#Simon Peyton Jones2017-03-101-2/+18
* Inline data constructor wrappers in phase 2 onlySimon Peyton Jones2017-02-281-2/+20
* Spelling only [ci skip]Gabor Greif2017-02-231-1/+1
* Type-indexed TypeableBen Gamari2017-02-181-1/+1
* Generalize the type of runRW#David Feuer2017-01-251-5/+4
* Update levity polymorphismRichard Eisenberg2017-01-191-22/+36
* Split mkInlineUnfolding into two functionsDavid Feuer2017-01-171-3/+4
* Inline partially-applied wrappersDavid Feuer2017-01-101-10/+36
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-071-1/+2
* Support for noinline magic function.Edward Z. Yang2016-08-211-3/+29
* Expanded abbreviations in Haddock documentationBen Gamari2016-08-051-0/+1
* More typos in comments [skip ci]Gabor Greif2016-06-221-1/+1
* Typos in comments [skip ci]Gabor Greif2016-06-221-1/+1
* Major patch to introduce TyConBinderSimon Peyton Jones2016-06-151-16/+16
* Re-add FunTy (big patch)Simon Peyton Jones2016-06-151-10/+7