Some polishing of the demand analyser.
[ghc.git] / compiler /
2014-01-23  Joachim BreitnerSome polishing of the demand analyser.
2014-01-21  Austin SeippFix #8677 (fallout from #8180)
2014-01-20  Dr. ERDI GergoImplement pattern synonyms
2014-01-20  Joachim BreitnerExplain why TcAxiomInstCo carries [TcCoercion], and...
2014-01-20  Joachim BreitnerSimplify doCorePass
2014-01-20  Joachim BreitnerMake worker-wrapper unbox data families
2014-01-18  Gabor PaliFix #8451
2014-01-17  Gabor PaliEnable LLVM-based code generation for FreeBSD/amd64.
2014-01-17  Simon Peyton JonesDon't print roles for data instances
2014-01-17  Simon Peyton JonesEta expand data family instances before printing them
2014-01-17  Simon Peyton JonesTidy up Outputable.printDoc, and add printDoc_
2014-01-16  Krzysztof GogolewskiTypos in comments
2014-01-16  Joachim Breitner...and clean up the imports
2014-01-16  Joachim BreitnerRemove unused returnsCPR
2014-01-16  Joachim BreitnerRefactor WorkWrap, get rid of worthSplittingArgDmd
2014-01-16  Joachim BreitnerReplace worthSplittingThunkDmd by worthSplittingArgDmd
2014-01-16  Simon MarlowAllow the argument to 'reserve' to be a compile-time...
2014-01-16  Simon MarlowAdd a way to reserve temporary stack space in high...
2014-01-16  Gabor GreifTypo in comment
2014-01-16  Simon MarlowDocumentation on the stack layout algorithm
2014-01-16  Simon MarlowDisable -fregs-graph (#7679, #8657)
2014-01-16  Austin SeippDon't pass -nodefaultlibs to Clang
2014-01-16  Austin SeippCache compiler info in DynFlags
2014-01-15  Austin Seipps/warn-type-holes/warn-typed-holes/g
2014-01-15  Austin SeippTurn -XTypeHoles into a (on by default) warning
2014-01-14  Gabor GreifTypo in comment
2014-01-14  Austin SeippFix TyCon import
2014-01-14  Austin SeippFix ./validate failure due to -Werror
2014-01-14  Austin SeippAnother AMP fix for Stream
2014-01-14  Austin SeippFix AMP warnings for MaybeT/MaybeErr
2014-01-14  Karel GardasFix binary linking errors on Solaris
2014-01-14  Karel GardasAdd Solaris linker support to SysTools
2014-01-14  Austin SeippFix the behavior of ae87e122 (#8180)
2014-01-14  Austin SeippDisable -dynamic-too on Windows
2014-01-13  Austin SeippAdd Windows to NoSharedLibsPlatformList
2014-01-12  Austin SeippFix #8180
2014-01-12  Austin SeippFix new Haddock doc parse failures.
2014-01-12  Herbert Valerio... Fold testsuite.git into ghc.git (re #8545)
2014-01-10  Simon MarlowDocument the fact that Areas overlap, and why.
2014-01-10  Gabor GreifComment typos only
2014-01-10  Simon Peyton JonesMake initGhcMonad call setUnsafeGlobalDynFlags
2014-01-10  Simon Peyton JonesMake showSDoc and friends respect -dppr-cols
2014-01-10  Simon Peyton JonesBring kind variables into the type-checker's scope...
2014-01-10  Joachim BreitnerNotes and code cosmetics
2014-01-10  Gabor GreifFix a typo in comment
2014-01-09  Simon Peyton JonesComments only
2014-01-09  Simon Peyton JonesRe-work the naming story for the GHCi prompt (Trac...
2014-01-09  Simon Peyton JonesFurther improve the "same-occurrence" error messages...
2014-01-09  Simon Peyton JonesComment typo
2014-01-09  Simon Peyton JonesFurther refine the test for 'given' equalities
2014-01-09  Austin SeippDocument Proxy# (#8658)
2014-01-08  Edsko de VriesExtend runRnSpliceHook to decls and patterns
2014-01-07  Austin SeippFix validate failure.
2014-01-07  Austin SeippRemove trailing whitespace.
2014-01-07  Ben GamariLlvmMangler: Make sure no symbols slip through re-...
2014-01-07  Ben GamariLlvmMangler: Rewrite @function symbols to @object
2014-01-07  Chris HellerRe-order preprocessor args to agree with User Guide...
2014-01-07  Ben GamarinativeGen: Fix spelling in comment
2014-01-07  Austin SeippLLVM mangler: fix AVX instruction rewriter.
2014-01-07  Austin SeippFix __GLASGOW_HASKELL_LLVM__ #define
2014-01-07  Austin SeippFix -dynamic-too clashing with -o (#8180)
2014-01-03  Simon Peyton JonesImprove the equality-floating story (again), to fix...
2014-01-03  Simon Peyton JonesRefactor the way shadowing in handled in GHCi
2014-01-03  Simon Peyton JonesImprove error message when using qualified names in...
2014-01-03  Simon Peyton JonesAdd alterOccEnv
2014-01-03  Simon Peyton JonesUse the GlobalRdrEnv when renaming the axuiliary bindin...
2014-01-02  Simon Peyton JonesHandle parens in predicates when converting to TH
2014-01-02  Joachim BreitnerUpdate Note [Coercible instances]
2013-12-30  Simon Peyton JonesComments only
2013-12-28  Simon Peyton JonesComments only
2013-12-28  Simon Peyton JonesRe-factor TcCanonical (again), fixes Trac #8603
2013-12-28  Simon Peyton JonesDefine mkTcNomReflCo = TcRefl Nominal, and use it all...
2013-12-27  Edsko de VriesAdd hook for splicing in renamer
2013-12-27  Richard EisenbergFix #8607.
2013-12-18  Richard EisenbergRevert "Simplify the plumbing for checkValidTyCl"
2013-12-17  Joachim BreitnerRemove unused eqExprX
2013-12-16  Joachim BreitnerUpdate comments: Void# instead of State# RealWorld#
2013-12-16  Joachim BreitnerMake types of bothDmdType more precise
2013-12-16  Joachim BreitnerDisentangle postProcessDmdTypeM and postProcessUnsat
2013-12-16  Joachim BreitnerRefactor peelManyCalls
2013-12-16  Joachim BreitnerRename postProcessDmdType to postProcessUnsat and use...
2013-12-16  Joachim BreitnerDo not export DmdResult constructors in Demand.lhs
2013-12-16  Joachim BreitnerSplit DmdResult into DmdResult and CPRResult
2013-12-16  Joachim BreitnerAdd Note [non-algebraic or open body type warning]
2013-12-16  Joachim BreitnerRemove dmdAnalArg and replace by easier to understand...
2013-12-16  Joachim BreitnerClarify the default demand on demand environments
2013-12-12  Joachim BreitnerMove peelFV from DmdAnal to Demand
2013-12-12  Simon Peyton JonesImprove the handling of used-once stuff
2013-12-12  Simon Peyton JonesGuarding against silly shifts
2013-12-12  Simon Peyton JonesAssign strictness signatures to primitive operations
2013-12-12  Simon Peyton JonesDo not split void functions
2013-12-12  Simon Peyton JonesSome refactoring of Demand and DmdAnal
2013-12-10  Simon Peyton JonesSpelling in comment
2013-12-10  Simon Peyton JonesBetter debug printing
2013-12-10  Simon Peyton JonesDo not generate given kind-equalities (fix Trac #8566)
2013-12-09  Joachim BreitnerSort the output of -dump-strsigs
2013-12-09  Joachim BreitnerReplace mkTopDmdType by mkClosedStrictSig
2013-12-09  Joachim BreitnerRename topDmdType to nopDmdType
2013-12-09  Joachim BreitnerDo not forget CPR information after an IO action
2013-12-09  Joachim BreitnerNew flag: -ddump-strsigs
next