Fix recompilation checking of pure plugins
[ghc.git] / compiler / iface / MkIface.hs
2018-12-13  Daniel GröberFix recompilation checking of pure plugins
2018-12-11  Alec TheriaultSupport generating HIE files
2018-12-11  Daniel GröberSupport registering Plugins through the GHC API
2018-12-11  Simon MarlowFix recompilation bug with default class methods (...
2018-11-29  Simon Peyton JonesTaming the Kind Inference Monster
2018-10-23  Ben GamariAdd 'hadrian/' from commit '45f3bff7016a2a0cd9a5455a882...
2018-10-03  Ryan ScottDrop GHC 8.2 compatibility
2018-09-15  ningningCoercion Quantification
2018-08-30  Krzysztof GogolewskiFix the __GLASGOW_HASKELL__ comparison
2018-08-21  klebinger.andreas... Replace most occurences of foldl with foldl'.
2018-08-01  Christiaan BaaijPlugin dependency information is stored separately
2018-06-04  Simon JakobiSerialize docstrings to ifaces, display them with new...
2018-06-02  Ben Gamarivectorise: Put it out of its misery
2018-05-30  Matthew PickeringImplement "An API for deciding whether plugins should...
2017-12-22  Ben GamariMkIface: Ensure syntactic compatibility with ghc 8.0.1
2017-12-11  David FeuerAllow users to ignore optimization changes
2017-11-22  Ben GamariUpdate Hadrian
2017-11-15  Andrey MokhovPull recent Hadrian changes from upstream
2017-11-10  Ben GamariMerge commit '5229c43ccf77bcbffeced01dccb27398d017fa34'
2017-11-06  Andrey MokhovMerge commit '7b0b9f603bb1215e2b7af23c2404d637b95a4988...
2017-10-03  Ryan ScottTrack the order of user-written tyvars in DataCon
2017-09-19  Herbert Valerio... compiler: introduce custom "GhcPrelude" Prelude
2017-08-15  Ryan ScottFix #14060 by more conservatively annotating TH-reified...
2017-06-08  Douglas WilsonRefactor temp files cleanup
2017-05-19  Simon Peyton JonesComments and white space only
2017-05-15  Bartosz NitkaRevert "Use a deterministic map for imp_dep_mods"
2017-05-15  Bartosz NitkaRevert "Stress test for nested module hierarchies"
2017-05-15  Bartosz NitkaStress test for nested module hierarchies
2017-04-29  Ben GamariPrefer #if defined to #ifdef
2017-04-05  Matthew PickeringReplace Digraph's Node type synonym with a data type
2017-04-02  Edward Z. YangFix recompilation avoidance bug for implementor of...
2017-03-06  Ben GamariRead COMPLETE sets from external packages
2017-03-03  Ben GamariRevert "Read COMPLETE sets from external packages"
2017-03-03  Ryan ScottRead COMPLETE sets from external packages
2017-03-02  Edward Z. YangProperly represent abstract classes in Class and IfaceDecl
2017-03-01  David FeuerUpgrade UniqSet to a newtype
2017-02-27  Edward Z. YangTreat all TyCon with hole names as skolem abstract.
2017-02-25  Edward Z. YangDelete redundant import.
2017-02-25  Edward Z. YangFix validate.
2017-02-24  Edward Z. YangRecord full FieldLabel in ifConFields.
2017-02-17  Edward Z. YangFix a Backpack recompilation avoidance bug when signatu...
2017-02-14  Reid BartonMake deSugarExpr use runTcInteractive
2017-01-26  Matthew PickeringCOMPLETE pragmas for enhanced pattern exhaustiveness...
2016-12-13  Edward Z. YangFix recompilation detection when set of signatures...
2016-11-28  Simon Peyton JonesComments only (related to #12789)
2016-11-21  Gabor GreifA few typos in comments
2016-11-13  Ben GamariKill Type pretty-printer
2016-10-31  Gabor GreifTypos in comments
2016-10-19  Edward Z. YangCompute export hash based on ALL transitive orphan...
2016-10-18  Edward Z. YangTrack dep_finsts in exports hash, as it affects downstr...
2016-10-14  Ben GamariMkIface: Turn a foldr into a foldl'
2016-10-14  Ben GamariClean up handling of known-key Names in interface files
2016-10-08  Matthew PickeringRework renaming of children in export lists.
2016-10-08  Edward Z. YangDistinguish between UnitId and InstalledUnitId.
2016-10-08  Edward Z. YangThe Backpack patch.
2016-09-03  Gabor GreifFix comment about result
2016-08-21  Edward Z. YangWhen a value Id comes from hi-boot, insert noinline...
2016-08-21  Edward Z. YangAnnotate initIfaceCheck with usage information.
2016-07-21  Ömer Sinan AğacanImplement unboxed sum primitive type
2016-07-05  Bartosz NitkaUse DVarEnv for vectInfoVar
2016-06-30  Edward Z. YangAxe RecFlag on TyCons.
2016-06-23  Bartosz NitkaProvide Uniquable version of SCC
2016-06-15  Simon Peyton JonesMajor patch to introduce TyConBinder
2016-06-15  Simon Peyton JonesRe-add FunTy (big patch)
2016-06-07  Bartosz NitkaMake vectInfoParallelVars a DVarSet
2016-06-07  Bartosz NitkaUse a deterministic map for imp_dep_mods
2016-06-03  Bartosz NitkaMake FieldLabelEnv a deterministic set
2016-06-02  Bartosz NitkaSerialize vParallelTyCons in a stable order
2016-06-02  Bartosz NitkaLocalize orphan-related nondeterminism
2016-05-11  Bartosz NitkaDocument SCC determinism
2016-03-29  Joachim BreitnerRename isNopSig to isTopSig
2016-03-21  Richard EisenbergTrack specified/invisible more carefully.
2016-03-11  Ben GamariMove getOccFS to Name
2016-02-24  Richard EisenbergAddress #11471 by putting RuntimeRep in kinds.
2016-01-19  Ömer Sinan AğacanFix IfaceType generation for TyCons without TyVars
2016-01-18  Jan StolarekReplace calls to `ptext . sLit` with `text`
2016-01-18  Simon Peyton JonesRefactoring on IdInfo and system derived names
2016-01-15  RyanGlScottRefactor lookupFixityRn-related code following D1744
2016-01-07  Simon Peyton JonesTiny refactor
2015-12-11  Richard EisenbergAdd kind equalities to GHC.
2015-12-02  Bartosz NitkaMake the order of fixities in the iface file deterministic
2015-11-25  Simon Peyton JonesRefactor default methods (Trac #11105)
2015-11-16  Edward Z. YangRevert "Unify hsig and hs-boot; add preliminary "hs...
2015-11-16  Edward Z. YangMove usage calculation to desugaring, simplifying ModGuts.
2015-11-13  Joachim BreitnerTurn ImportedModsVal into a data type
2015-11-13  Joachim BreitnerGive helpful advice when a fully qualified name is...
2015-11-11  Matthew PickeringAssociate pattern synonyms with types in module exports
2015-10-30  Ben GamariGenerate Typeable info at definition sites
2015-10-29  Ben GamariRevert "Generate Typeable info at definition sites"
2015-10-29  Ben GamariGenerate Typeable info at definition sites
2015-10-29  Matthew PickeringRecord pattern synonyms
2015-10-28  Simon Peyton JonesPattern synonyms: swap provided/required
2015-10-27  Bartosz NitkaSort field labels before fingerprint hashing
2015-10-16  Adam GundryImplement DuplicateRecordFields
2015-10-15  Edward Z. YangRename package key to unit ID, and installed package...
2015-10-09  Edward Z. YangSimplify type of ms_srcimps and ms_textual_imps.
2015-10-08  Edward Z. YangMove orphan instance/rule warnings to typechecker/desug...
2015-09-21  Edward Z. YangUnify hsig and hs-boot; add preliminary "hs-boot" merging.
2015-09-21  Edward Z. YangRevert "Revert "Revert "Support for multiple signature...
2015-09-21  Richard EisenbergRefactor BranchLists.
next