More modules that need LANGUAGE BangPatterns
[ghc-hetmet.git] / compiler / coreSyn /
2010-10-27 simonpj@microsoft.comYet another go at CoreArity
2010-10-26 Ian LynaghUse removeDups to find top-level duplicate names
2010-10-26 simonpj@microsoft.comDon't look through SCC in exprIsConApp_maybe
2010-10-25 simonpj@microsoft.comSerialise nested unfoldings across module boundaries
2010-10-25 simonpj@microsoft.comDo not (ever) use substExprSC in the simplifier
2010-10-23 Ian LynaghFollow GHC.Bool/GHC.Types merge
2010-10-22 simonpj@microsoft.comLint should check for duplicate top-level bindings...
2010-10-21 Ian LynaghSwitch more uniqFromSupply+splitUniqSupply's to takeUni...
2010-10-21 simonpj@microsoft.comImprove the simple expression optimiser so it does...
2010-10-15 Simon MarlowFix #4346 (INLINABLE pragma not behaving consistently)
2010-10-08 Simon MarlowFloat out partial applications
2010-10-07 simonpj@microsoft.comImplement auto-specialisation of imported Ids
2010-09-29 Ian LynaghRemove an unused import on Windows
2010-09-24 simonpj@microsoft.comJust moving comments around
2010-09-23 simonpj@microsoft.comAdd notSCCNote, and use it
2010-09-22 simonpj@microsoft.comGet rid of non-exhaustive lambda
2010-09-22 simonpj@microsoft.comFix an ASSERT failure with profiling
2010-09-16 simonpj@microsoft.comAdd more location info in CoreLint
2010-09-15 simonpj@microsoft.comUse mkAppTy
2010-09-15 simonpj@microsoft.comComments only
2010-09-15 simonpj@microsoft.comExtend eta reduction to work with casted arguments
2010-09-15 simonpj@microsoft.comImplement INLINABLE pragma
2010-09-14 simonpj@microsoft.comMake absent-arg wrappers work for unlifted types (fix...
2010-09-14 simonpj@microsoft.comComments only
2010-09-14 simonpj@microsoft.comMove error-ids to MkCore (from PrelRules)
2010-09-13 simonpj@microsoft.comSuper-monster patch implementing the new typechecker...
2010-09-03 simonpj@microsoft.comBuglet in Core Lint
2010-09-02 simonpj@microsoft.comAdd aserts
2010-07-27 simonpj@microsoft.comLayout only
2010-07-26 simonpj@microsoft.comRename CorePrep.tryEtaReduce to tryEtaReducePrep
2010-08-13 simonpj@microsoft.comRe-do the arity calculation mechanism again (fix Trac...
2010-08-12 simonpj@microsoft.comFix bug in linting of shadowed case-alternative binders
2010-06-01 simonpj@microsoft.comRemove redundant debug code
2010-06-14 simonpj@microsoft.comGruesome fix in CorePrep to fix embarassing Trac #4121
2010-05-31 simonpj@microsoft.comFix a bug in CorePrep that meant output invariants...
2010-05-31 simonpj@microsoft.comRobustify the treatement of DFunUnfolding
2010-05-22 Ian LynaghCore prettyprinter fixes. Patch from Tim Chevalier...
2010-05-05 simonpj@microsoft.comFix interaction of exprIsCheap and the lone-variable...
2010-05-04 simonpj@microsoft.comComments only
2010-05-03 Simon PJPrint unfoldings on lambda-bound variables
2010-03-30 David WaernAdd Data and Typeable instances to HsSyn
2010-03-09 simonpj@microsoft.comA bug in isClosedUnfolding
2010-03-09 simonpj@microsoft.comComments only
2010-01-08 simonpj@microsoft.comComment out debug warnings; they are fine
2010-01-07 simonpj@microsoft.comComments only
2010-01-06 simonpj@microsoft.comImprove the handling of default methods
2009-12-24 simonpj@microsoft.comContinue refactoring the core-to-core pipeline
2009-12-24 simonpj@microsoft.comA bunch of stuff relating to substitutions on core
2009-12-24 simonpj@microsoft.comRefactor CoreArity a bit
2009-12-22 simonpj@microsoft.comWibbles to inlining for small functions
2009-12-22 simonpj@microsoft.comFix pretty-printer
2010-01-04 Ben.Lippmeier@anu... Refactor PackageTarget back into StaticTarget
2010-01-04 simonpj@microsoft.comSubstantial improvements to coercion optimisation
2009-12-18 simonpj@microsoft.comMake -ddump-inlinings and -ddump-rule-firings less...
2009-12-18 simonpj@microsoft.comMake warning printing a bit less noisy
2009-12-16 simonpj@microsoft.comComments only
2009-12-16 simonpj@microsoft.comRefactor to combine two eqExpr functions
2009-12-16 simonpj@microsoft.comTwo improvements to optCoercion
2009-12-15 simonpj@microsoft.comFix a bug in the in-scope set that led to some lookupId...
2009-12-15 simonpj@microsoft.comFix Trac #3717: exprOkForSpeculation should look throug...
2009-12-14 simonpj@microsoft.comTidy up computation of result discounts in CoreUnfold
2009-12-11 simonpj@microsoft.comUse full equality for CSE
2009-12-11 simonpj@microsoft.comBottom extraction: float out bottoming expressions...
2009-12-02 simonpj@microsoft.comMore work on the simplifier's inlining strategies
2009-11-19 simonpj@microsoft.comRemove the (very) old strictness analyser
2009-11-19 simonpj@microsoft.comMake INLINE warning more precise
2009-11-19 simonpj@microsoft.comImplement -fexpose-all-unfoldings, and fix a non-termin...
2009-11-19 simonpj@microsoft.comFix a nasty infelicity in the size computation of CoreU...
2009-11-19 simonpj@microsoft.comComments and white space only
2009-11-17 simonpj@microsoft.comexprIsHNF should "look through" lets
2009-11-17 simonpj@microsoft.comImprovements to pretty-printing of Core
2009-11-12 simonpj@microsoft.comA radical overhaul of the coercion infrastucture
2009-11-12 simonpj@microsoft.comImprove warning message
2009-11-11 simonpj@microsoft.comNo CoreLint warnings if -dno-debug-output is on
2009-11-06 simonpj@microsoft.comTidy up coercions, and implement csel1, csel2, cselR
2009-11-09 simonpj@microsoft.comWibble to substituting InlWrappers
2009-11-05 simonpj@microsoft.comBe a tiny bit keener to inline in the RHS of a let
2009-11-05 simonpj@microsoft.comAnother refactoring on the shape of an Unfolding
2009-11-05 simonpj@microsoft.comNuke the -finline-if-enough-args flag
2009-11-05 simonpj@microsoft.comComments and layout only, relating to Roman's inlining...
2009-11-04 Roman LeshchinskiyConsider variables with conlike unfoldings interesting
2009-11-03 simonpj@microsoft.comTweak simpleOptExpr, so that it respects nested INLINE...
2009-11-02 simonpj@microsoft.comMake the arity warning a bit more informative (DEBUG...
2009-10-30 simonpj@microsoft.comMinor refactoring
2009-10-30 simonpj@microsoft.comFix build with DEBUG on
2009-10-30 simonpj@microsoft.comCure an assert failure by gathering the right set of...
2009-10-29 simonpj@microsoft.comThe Big INLINE Patch: totally reorganise way that INLIN...
2009-10-29 simonpj@microsoft.comAdd Outputable.blankLine and use it
2009-10-28 simonpj@microsoft.comRemove a redundant parameter for mkTupleTy (the arity)
2009-10-15 simonpj@microsoft.comCorrect comment
2009-10-14 Roman LeshchinskiyNew flag -dsuppress-coercions to avoid printing coercio...
2009-09-11 simonpj@microsoft.comImprove optimisation of cost centres
2009-08-13 simonpj@microsoft.comFix Trac #3409: type synonyms that discard their arguments
2009-07-28 Simon Marlowfix a warning
2009-07-24 Ian LynaghRemove GHC's haskell98 dependency
2009-07-07 Ian LynaghRemove unused imports
2009-07-06 simonpj@microsoft.comTrim unused imports detected by new unused-import code
2009-07-05 Ian LynaghMake -fext-core a dynamic flag (it was a static flag)
2009-07-01 Max BolingbrokeSupport for -fwarn-unused-do-bind and -fwarn-wrong...
2009-06-13 Duncan CouttsRemove the gmp/Integer primops from the compiler
next