Repository : ssh://darcs.haskell.org//srv/darcs/ghc

Branch 'ghc-constraint-solver' now includes:

     f96db3c... Establish the invariant that (LitAlt l) is always unlifted
     17e9e85... Merge branch 'master' of http://darcs.haskell.org/ghc
     ed63eae... Merge branch 'master' of http://darcs.haskell.org/ghc
     d523215... Merge branch 'master' of http://darcs.haskell.org/ghc
     0a7f337... Comment only
     c09cbb3... Minor refactoring
     06229a8... Make exprOkForSpeculation more modular (and self-consistent)
     a522c3b... Tighten up the definition of arityType a bit further, to make 
Trac #5625 work.  The main change is that we eta-expand (case x of p -> \y. 
blah) only if the case-expression is in the context of a \x.  That is still 
technically unsound, but it makes a big difference to performance; and the 
change narrows the unsound cases a lot.
     4795040... Make certainlyWillInline more conservative, so that it is never 
true of thunks.  Otherwise the worker-wrapper phase can make a thunk into an 
unconditionally inline UnfWhen thing, which is Very Bad Thing.  Shown up by 
Trac #5623.
     01fa3bc... Add another trace to Simplify (commented out usually)
     2686c83... Merge branch 'master' of http://darcs.haskell.org/ghc
     b04cc4c... Avoid generating chains of indirections in stack squeezing 
(#5505)
     9562f18... further fixes to the #5505 fix.
     078b891... Fix Trac #5628: equality on data types with no constructors
     defcf2a... Improve documentation of SPECIALISE pragma
     a1b8e54... Merge branch 'master' of http://darcs.haskell.org/ghc
     40a3361... Replace unused variable with "_"
     04de986... Further wibbles to calcUnfoldingGuidance, with documentation of 
same
     02ac297... Fix CaseIdentity optimisaion
     9c48a3c... Formatting fix
     1790dbe... Add -fpedantic-bottoms, and document it
     1df28a8... Generate the C main() function when linking a binary (fixes 
#5373)
     e7b42bd... Create parent directories when touching the object file (#5584)
     1bbb89f... Make the --fast option to validate faster, and add --normal
     7ec5404... Merge branch 'master' of http://darcs.haskell.org/ghc into 
ghc-constraint-solver

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to