Improve the desugaring of -XStrict
[ghc.git] / compiler / prelude /
2017-07-28  Ryan ScottMerge types and kinds in DsMeta
2017-07-26  Gabor GreifFix note references and some typos
2017-07-11  Matthew PickeringAdd Template Haskell support for overloaded labels
2017-07-11  Patrick DoughertyMake ':info Coercible' display an arbitrary string...
2017-06-19  Andrew MartinReword documentation region overlap documentation for...
2017-06-12  Ryan ScottSupport signatures at the kind level in Template Haskell
2017-06-02  Ryan ScottUse lengthIs and friends in more places
2017-06-02  Gabor GreifA few typos [ci skip]
2017-04-29  Ben GamariPrefer #if defined to #ifdef
2017-04-28  Simon Peyton JonesImprove code generation for conditionals
2017-04-28  Simon Peyton JonesRe-engineer caseRules to add tagToEnum/dataToTag
2017-04-25  Ben GamariDocument mkWeak#
2017-04-12  Erik de Castro Lopobase: Implement bit casts between word and float types
2017-04-04  David FeuerRevert "Make raiseIO# produce topRes"
2017-04-02  David FeuerDerive the definition of null
2017-04-01  David FeuerDon't derive showList
2017-03-30  Gabor GreifTypos in comments [ci skip]
2017-03-28  Gabor GreifSpelling in comments only [ci skip]
2017-03-22  David FeuerMake unsafeInterleaveST less unsafe
2017-03-21  David FeuerLet GHC know MutVar# ops can't fail
2017-03-17  Simon Peyton JonesNo join-point from an INLINE function with wrong arity
2017-03-09  David FeuerMake raiseIO# produce topRes
2017-03-08  David FeuerFix strictness for catchSTM
2017-03-07  Dominic SteinitzGenerate better fp abs for X86 and llvm with default...
2017-03-06  Ben Gamariprimops: Add comment describing type of atomicModifyMutVar#
2017-03-03  Ben GamariProduce KindReps for common kinds in GHC.Types
2017-03-03  Ben GamariShow: Add ShowS for ", "
2017-03-01  David FeuerChange catch# demand signature
2017-02-18  Ben GamariDisable Typeable binding generation for unboxed sums
2017-02-18  Ben GamariType-indexed Typeable
2017-02-18  Ben GamariGeneralize kind of the (->) tycon
2017-02-15  Gabor GreifTypos [ci skip]
2017-02-14  Adam GundryImplement HasField constraint solving and modify Overlo...
2017-02-09  Gabor GreifTweaks and typos in manual, note refs, comments
2017-02-09  Ben GamariFix documentation for setByteArray#
2017-02-08  Takenobu TaniFix comment of `section "Exceptions"`
2017-02-07  David FeuerDerive <$
2017-02-06  David FeuerAdd liftA2 to Applicative class
2017-02-02  Oleg GrenrusIntroduce GHC.TypeNats module, change KnownNat evidence...
2017-02-02  Ben Gamaribase: Derive Enum, Bounded for VecCount, VecElem
2017-02-01  Vladislav ZavialovFix documentation NOTE about can_fail
2017-01-31  David FeuerMark reallyUnsafePtrEquality# as can_fail
2017-01-26  Ryan ScottAdd pragCompleteDName to templateHaskellNames
2017-01-26  Matthew PickeringTemplate Haskell support for COMPLETE pragmas
2017-01-24  Sylvain HenryEnsure that scrutinee constant folding wraps numbers
2017-01-20  Takano AkioAllow top-level string literals in Core (#8472)
2017-01-20  Oleg GrenrusAdd 'type family (m :: Symbol) <> (n :: Symbol)'
2017-01-19  Richard EisenbergUpdate levity polymorphism
2017-01-18  Gabor GreifTypos in comments only [ci skip]
2017-01-16  Simon Peyton JonesRefine exprOkForSpeculation
2017-01-13  Facundo DomínguezDesugar static forms to makeStatic calls.
2017-01-06  Facundo DomínguezRevert "Have addModFinalizer expose the local type...
2017-01-06  Facundo DomínguezHave addModFinalizer expose the local type environment.
2016-12-23  Simon Peyton JonesFloat unboxed expressions by boxing
2016-12-18  Ryan ScottIntroduce unboxedSum{Data,Type}Name to template-haskell
2016-12-16  Ben GamariVerify that known-key uniques fit in interface file
2016-12-15  Ryan ScottMake unboxedTuple{Type,Data}Name support 0- and 1-tuples
2016-12-13  Ben GamariRevert "Float unboxed expressions by boxing"
2016-12-12  Simon Peyton JonesFloat unboxed expressions by boxing
2016-12-09  Ryan ScottRename TH constructors for deriving strategies
2016-12-09  Sylvain HenryScrutinee Constant Folding
2016-12-07  Alan ZimmermanAdd HsSyn prettyprinter tests
2016-12-07  Simon MarlowOverhaul of Compact Regions (#12455)
2016-11-13  Ben GamariKill Type pretty-printer
2016-11-04  Simon Peyton JonesTake account of injectivity when doing fundeps
2016-10-28  Ömer Sinan AğacanDocument unpackClosure# primop
2016-10-21  Simon Peyton JonesRefactor occurrence-check logic
2016-10-14  Ben GamariPrelInfo: Fix style
2016-10-14  Ben GamariClean up handling of known-key Names in interface files
2016-10-01  Ryan ScottImplement deriving strategies
2016-09-05  Takano AkioTurn divInt# and modInt# into bitwise operations when...
2016-08-31  Ben GamariTysWiredIn: Use dataConWorkerUnique instead of incrUnique
2016-08-29  Ryan ScottTemplate Haskell support for TypeApplications
2016-08-23  Ryan ScottTemplate Haskell support for unboxed sums
2016-08-21  Edward Z. YangSupport for noinline magic function.
2016-08-10  Ömer Sinan AğacanRemove StgRubbishArg and CmmArg
2016-08-02  Ömer Sinan AğacanForeignCall.hs: Remove DrIFT directives
2016-07-21  Gabor GreifMore typos in comments
2016-07-21  Gabor GreifCorrect a few mistyped words in prose/comments
2016-07-21  Ömer Sinan AğacanFix and document Unique generation for sum TyCon and...
2016-07-21  Simon Peyton JonesComments only
2016-07-21  Ömer Sinan AğacanImplement unboxed sum primitive type
2016-07-20  Ben GamariRevert "Clean up interaction between name cache and...
2016-07-20  Giovanni CampagnaCompact Regions
2016-07-20  Ben GamariClean up interaction between name cache and built-in...
2016-07-16  Ben GamariIfaceEnv: Only check for built-in OccNames if mod is...
2016-07-10  Ben GamariTysWiredIn: Use UniqFM lookup for built-in OccNames
2016-06-30  Edward Z. YangAxe RecFlag on TyCons.
2016-06-25  Richard Eisenbergs/Invisible/Inferred/g s/Visible/Required/g
2016-06-23  Richard EisenbergFix #11974 by adding a more smarts to TcDefaults.
2016-06-15  Simon Peyton JonesMajor patch to introduce TyConBinder
2016-06-15  Simon Peyton JonesRe-add FunTy (big patch)
2016-06-04  Ben GamariRename isPinnedByteArray# to isByteArrayPinned#
2016-06-04  Ben GamariPrelInfo: Ensure that tuple promoted datacon names...
2016-05-26  Simon Peyton JonesReduce special-casing for nullary unboxed tuple
2016-05-24  Ryan ScottRemove 'deriving Typeable' statements
2016-05-18  Ben Gamarirts: Add isPinnedByteArray# primop
2016-05-12  Dominik BollmannAdd TH support for pattern synonyms (fixes #8761)
2016-04-17  Iavor S. DiatchkiAdd TemplateHaskell support for Overlapping pragmas
2016-04-10  Herbert Valerio... Reduce default for -fmax-pmcheck-iterations from 1e7...
next