summaryrefslogtreecommitdiff
path: root/compiler/prelude
Commit message (Expand)AuthorAgeFilesLines
* Revert "Have addModFinalizer expose the local type environment."Facundo Domínguez2017-01-061-11/+0
* Have addModFinalizer expose the local type environment.Facundo Domínguez2017-01-061-0/+11
* Float unboxed expressions by boxingSimon Peyton Jones2016-12-232-6/+34
* Introduce unboxedSum{Data,Type}Name to template-haskellRyan Scott2016-12-181-1/+1
* Verify that known-key uniques fit in interface fileBen Gamari2016-12-151-0/+5
* Make unboxedTuple{Type,Data}Name support 0- and 1-tuplesRyan Scott2016-12-151-0/+1
* Revert "Float unboxed expressions by boxing"Ben Gamari2016-12-132-34/+6
* Float unboxed expressions by boxingSimon Peyton Jones2016-12-122-6/+34
* Rename TH constructors for deriving strategiesRyan Scott2016-12-091-5/+7
* Scrutinee Constant FoldingSylvain Henry2016-12-091-1/+56
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-073-18/+27
* Overhaul of Compact Regions (#12455)Simon Marlow2016-12-071-8/+28
* Kill Type pretty-printerBen Gamari2016-11-132-3/+6
* Take account of injectivity when doing fundepsSimon Peyton Jones2016-11-041-0/+5
* Document unpackClosure# primopÖmer Sinan Ağacan2016-10-281-0/+5
* Refactor occurrence-check logicSimon Peyton Jones2016-10-212-3/+5
* PrelInfo: Fix styleBen Gamari2016-10-131-13/+12
* Clean up handling of known-key Names in interface filesBen Gamari2016-10-135-85/+383
* Implement deriving strategiesRyan Scott2016-09-301-61/+90
* Turn divInt# and modInt# into bitwise operations when possibleTakano Akio2016-09-053-4/+37
* TysWiredIn: Use dataConWorkerUnique instead of incrUniqueBen Gamari2016-08-311-2/+2
* Template Haskell support for TypeApplicationsRyan Scott2016-08-291-30/+32
* Template Haskell support for unboxed sumsRyan Scott2016-08-231-58/+64
* 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