Use __builtin_clz() to implement log_2()
[ghc.git] / compiler /
2016-04-26  Bartosz NitkaKill varSetElemsWellScoped in quantifyTyVars
2016-04-22  Bartosz NitkaGet rid of varSetElemsWellScoped in abstractFloats
2016-04-22  Bartosz NitkaMake benign non-determinism in pretty-printing more...
2016-04-22  Bartosz NitkaRemove unused tyCoVarsOfTelescope
2016-04-22  Bartosz NitkaTypo: veraibles -> variables
2016-04-22  Bartosz NitkaFix typos: alpah -> alpha
2016-04-22  Simon Peyton JonesRefactor free tyvars on LHS of rules
2016-04-22  Simon Peyton JonesSimplify defaultKindVar and friends
2016-04-22  Simon Peyton JonesAvoid double error on out-of-scope identifier
2016-04-22  Simon Peyton JonesA little more debug tracing
2016-04-22  Simon Peyton JonesWarn about simplifiable class constraints
2016-04-22  Simon Peyton JonesDo not use defaulting in ambiguity check
2016-04-22  Simon Peyton JonesImprove the behaviour of warnIf
2016-04-21  Bartosz NitkaRemove mysterious varSetElemsWellScoped in tidyFreeTyCoVars
2016-04-20  Bartosz NitkaPoint to note about FV eta-expansion performance
2016-04-20  Bartosz NitkaRename FV related functions
2016-04-20  Bartosz NitkaBuild a correct substitution in dataConInstPat
2016-04-20  Bartosz NitkaKill unnecessary varSetElemsWellScoped in deriveTyData
2016-04-20  Simon Peyton JonesTighten up imports on TcTyClsDecls
2016-04-20  Simon Peyton JonesFix two buglets in 17eb241 noticed by Richard
2016-04-20  Simon Peyton JonesSCC analysis for instances as well as types/classes
2016-04-20  Simon Peyton JonesTighten up imports, white space
2016-04-20  Simon Peyton JonesDefine NameSet.intersectFVs
2016-04-20  Simon Peyton JonesReduce use of instances in hs-boot files
2016-04-19  Simon Peyton JonesKill dead TauTvFlavour, and move code around
2016-04-19  Simon Peyton JonesTighten checking for associated type instances
2016-04-19  Simon Peyton JonesRefactor computing dependent type vars
2016-04-19  Simon Peyton JonesDefine TyCoRep.ppSuggestExplicitKinds, and use it
2016-04-19  Simon Peyton JonesRemove unused import of emptyNameEnv
2016-04-17  Tamar ChristinaResolve symlinks when attempting to find GHC's lib...
2016-04-17  David LuposchainskyAdd flag to control number of missing patterns in warnings
2016-04-17  Iavor S. DiatchkiAdd TemplateHaskell support for Overlapping pragmas
2016-04-17  Tamar ChristinaAdd Windows import library support to the Runtime Linker
2016-04-15  Simon Peyton JonesImprove TcFlatten.flattenTyVar
2016-04-15  Simon Peyton JonesComments only, on Type.topSortTyVars
2016-04-15  Simon Peyton JonesRemove dead function SimplUtils.countValArgs
2016-04-15  Ben Gamariutils: Provide CallStack to expectJust
2016-04-15  Richard EisenbergIncrease an InScopeSet for a substitution
2016-04-15  Bartosz NitkaRemove some gratitious varSetElemsWellScoped
2016-04-15  Simon Peyton JonesAdjust error check for class method types
2016-04-15  Simon Peyton JonesComments only
2016-04-15  Bartosz NitkaKill some unnecessary varSetElems
2016-04-14  Joachim BreitnerAdd a final demand analyzer run right before TidyCore
2016-04-14  Bartosz NitkaRemove some old commented out code in StgLint
2016-04-14  Bartosz NitkaFix typos: tyars -> tyvars
2016-04-14  Bartosz NitkaFix commented out debugging code in ByteCodeGen
2016-04-12  Richard EisenbergTeach lookupLocalRdrEnv about Exacts. (#11813)
2016-04-12  Richard EisenbergFix #11814 by throwing more stuff into InScopeSets
2016-04-12  Richard EisenbergFix #11797.
2016-04-12  Richard EisenbergFix #11811.
2016-04-11  RyanGlScottDeriving Functor-like classes should unify kind variables
2016-04-11  RyanGlScottFilter out invisible kind arguments during TH reification
2016-04-11  Rik SteenkampFix a closed type family error message
2016-04-10  Tamar ChristinaChange runtime linker to perform lazy loading of symbol...
2016-04-10  RyanGlScottRemove the instantiation check when deriving Generic(1)
2016-04-10  Jason EisenbergFix suggestions for unbound variables (#11680)
2016-04-10  Conal ElliottExport zonkEvBinds from TcHsSyn.
2016-04-10  Herbert Valerio... Reduce default for -fmax-pmcheck-iterations from 1e7...
2016-04-10  Dominik BollmannFix Template Haskell bug reported in #11809.
2016-04-08  Bartosz NitkaFix a comment: triple -> tuple
2016-04-07  Facundo DomínguezSet tct_closed to TopLevel for closed bindings.
2016-04-06  Joachim BreitnerDemand Analyzer: Do not set OneShot information (second...
2016-04-06  Simon Peyton JonesCSE code cleanup and improvement
2016-04-06  Joachim BreitnerCore pretty printer: Omit wild case binders
2016-04-05  Herbert Valerio... Fix misattribution of `-Wunused-local-binds` warnings
2016-04-05  Simon Peyton JonesUse exprCtOrigin in tcRnExpr
2016-04-04  Eric SeidelDon't infer CallStacks
2016-04-04  Simon Peyton JonesDeeply instantiate in :type
2016-04-02  Rik SteenkampImprove printing of pattern synonym types
2016-03-31  Joachim BreitnerRevert "Demand Analyzer: Do not set OneShot information"
2016-03-31  Simon Peyton JonesRevert accidental change to collectTyAndValBinders
2016-03-31  Joachim BreitnerDemand Analyzer: Do not set OneShot information
2016-03-31  Simon Peyton JonesRefactor error generation for pattern synonyms
2016-03-31  Simon Peyton JonesMake SigSkol take TcType not ExpType
2016-03-31  Simon Peyton JonesSmall refactor of TcMType.tauifyExpType
2016-03-31  Simon Peyton JonesRefactor in TcMatches
2016-03-31  Simon Peyton JonesComments only
2016-03-31  Simon Peyton JonesMinor refactoring in mkExport
2016-03-31  Simon Peyton JonesComments only
2016-03-30  Ben GamariKill the magic of Any
2016-03-30  Edward Z. YangAdd -f(no-)version-macro to explicitly control macros.
2016-03-30  Thomas MiedemaDon't require -hide-all-packages for MIN_VERSION_*...
2016-03-30  Simon Peyton JonesComments only in Unify.hs
2016-03-30  Bartosz NitkaDon't recompute some free vars in lintCoercion
2016-03-30  Gabor GreifTypos in non-code
2016-03-29  Ben Gamarirename: Disallow type signatures in patterns in plain...
2016-03-29  Joachim BreitnerDo not print DmdType in Core output
2016-03-29  Joachim BreitnerRename isNopSig to isTopSig
2016-03-29  Joachim BreitnerSpecConstr: Transport strictness data to specialization...
2016-03-29  Joachim BreitnerTypo in Note name
2016-03-29  Joachim BreitnerTicky: Do not count every entry twice
2016-03-29  Joachim BreitnerBe more explicit about closure types in ticky-ticky...
2016-03-29  Joachim BreitnerRemove all mentions of IND_OLDGEN outside of docs/rts
2016-03-29  Bartosz NitkaUse the correct substitution in lintCoercion
2016-03-29  Bartosz NitkaBuild correct substitution in instDFunType
2016-03-29  Bartosz NitkaUse a correct substitution in tcInstType
2016-03-28  Herbert Valerio... Scrap DEC OSF/1 support
2016-03-28  Herbert Valerio... Scrap IRIX support
2016-03-27  Herbert Valerio... Fix AIX/ppc codegen in `-prof` compilation mode
2016-03-26  Richard EisenbergClarify Note [Kind coercions in Unify]
next