summaryrefslogtreecommitdiff
path: root/compiler/prelude
Commit message (Expand)AuthorAgeFilesLines
* Support for noinline magic function.Edward Z. Yang2016-08-211-1/+4
* Remove StgRubbishArg and CmmArgÖmer Sinan Ağacan2016-08-101-2/+1
* ForeignCall.hs: Remove DrIFT directivesÖmer Sinan Ağacan2016-08-021-7/+0
* More typos in commentsGabor Greif2016-07-221-1/+1
* Correct a few mistyped words in prose/commentsGabor Greif2016-07-221-1/+1
* Fix and document Unique generation for sum TyCon and DataConsÖmer Sinan Ağacan2016-07-211-4/+15
* Comments onlySimon Peyton Jones2016-07-212-48/+107
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-214-14/+123
* Revert "Clean up interaction between name cache and built-in syntax"Ben Gamari2016-07-203-32/+7
* Compact RegionsGiovanni Campagna2016-07-203-2/+122
* Clean up interaction between name cache and built-in syntaxBen Gamari2016-07-203-33/+58
* IfaceEnv: Only check for built-in OccNames if mod is GHC.TypesBen Gamari2016-07-161-24/+43
* TysWiredIn: Use UniqFM lookup for built-in OccNamesBen Gamari2016-07-101-27/+25
* Axe RecFlag on TyCons.Edward Z. Yang2016-06-301-25/+24
* s/Invisible/Inferred/g s/Visible/Required/gRichard Eisenberg2016-06-252-3/+3
* Fix #11974 by adding a more smarts to TcDefaults.Richard Eisenberg2016-06-231-0/+12
* Major patch to introduce TyConBinderSimon Peyton Jones2016-06-153-139/+194
* Re-add FunTy (big patch)Simon Peyton Jones2016-06-152-15/+14
* Rename isPinnedByteArray# to isByteArrayPinned#Ben Gamari2016-06-041-2/+8
* PrelInfo: Ensure that tuple promoted datacon names are in knownKeyNamesBen Gamari2016-06-041-3/+4
* Reduce special-casing for nullary unboxed tupleSimon Peyton Jones2016-05-261-7/+4
* Remove 'deriving Typeable' statementsRyan Scott2016-05-241-6/+6
* rts: Add isPinnedByteArray# primopBen Gamari2016-05-181-0/+5
* Add TH support for pattern synonyms (fixes #8761)Dominik Bollmann2016-05-121-72/+102
* Add TemplateHaskell support for Overlapping pragmasIavor S. Diatchki2016-04-171-8/+42
* Reduce default for -fmax-pmcheck-iterations from 1e7 to 2e6Herbert Valerio Riedel2016-04-101-0/+5
* Kill the magic of AnyBen Gamari2016-03-304-135/+97
* Default RuntimeRep variables unless -fprint-explicit-runtime-repsBen Gamari2016-03-241-0/+1
* Track specified/invisible more carefully.Richard Eisenberg2016-03-211-3/+3
* PrelRules: Fix constant folding for WordRemOpBen Gamari2016-03-201-1/+6
* Fix the name of the Word16ElemRep wired-in dataconmniip2016-03-141-1/+1
* Fix and refactor strict pattern bindingsSimon Peyton Jones2016-02-261-12/+48
* Overload the static form to reduce verbosity.Facundo Domínguez2016-02-251-0/+8
* Address #11471 by putting RuntimeRep in kinds.wip/runtime-repRichard Eisenberg2016-02-245-142/+379
* Unwire Typeable representation typesBen Gamari2016-02-182-61/+23
* Another batch of typo fixes in non-codeGabor Greif2016-02-111-1/+1
* Rework derivation of type representations for wired-in thingsBen Gamari2016-01-203-73/+84
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-182-9/+9
* un-wire-in error, undefined, CallStack, and IPEric Seidel2016-01-182-83/+18
* Fix #10872.Richard Eisenberg2016-01-151-30/+2
* Add missing type representationsBen Gamari2016-01-132-24/+52
* Make demand analysis understand catchSimon Peyton Jones2016-01-071-33/+14
* Canonicalise `MonadPlus` instancesHerbert Valerio Riedel2016-01-011-6/+4
* Remove some redundant definitions/constraintsHerbert Valerio Riedel2015-12-311-1/+0
* Drop pre-AMP compatibility CPP conditionalsHerbert Valerio Riedel2015-12-311-4/+0
* Visible type applicationRichard Eisenberg2015-12-243-12/+12
* Refactoring onlySimon Peyton Jones2015-12-241-2/+2
* Allow CallStacks to be frozenEric Seidel2015-12-231-1/+10
* Fix super-class cycle checkSimon Peyton Jones2015-12-231-0/+1
* Refactor named wildcards (again)Simon Peyton Jones2015-12-221-6/+3