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

Branch 'simd' now includes:

     f96db3c... Establish the invariant that (LitAlt l) is always unlifted
     413c249... Clean of HscTypes
     5b654b4... Tabs -> Spaces
     a2ac3dd... Clean of BinIface
     8a86a53... Formatting fixes
     cbc0ff0... Tabs -> Spaces
     49c8256... Add header doc to MkIface
     a238104... Add a comment for safe haskell
     55991bf... Fix #437: recompilation check includes flags
     0bfe5c0... GHC is now independent of the DPH library structure
     40b2a22... Remove the -fdph-* flags
     9df7f9b... Add more flags to the recompilation check (#437)
     9911951... zap arity and strictness info when we wrap a bind with mkTick
     b94b806... validate: add -dcore-lint to stage2
     a77a68e... Give sub-binders different fingerprints (#5614)
     fd74243... Remove cruft code from FlagChecker
     17e9e85... Merge branch 'master' of http://darcs.haskell.org/ghc
     09015be... New kind-polymorphic core
     ed63eae... Merge branch 'master' of http://darcs.haskell.org/ghc
     f8aac1d... Better kind error messages from TcCanonical
     3b0e507... Restore file mode
     86a2667... Close the handle for the ticker thread (#5604)
     17f6f46... add comment noting when we can remove a hack
     58803d7... Normalise FilePaths before hashing (fixes base01)
     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.
     3516630... Build system wibbles for new dph-lifted-vseg library
     dc22203... build system: set dph-lifted-base to be a dph package
     b2f995d... Fix loading VectInfo for type constructors
     c2214c9... Maintain the mapping of class selectors in 'VectInfo'
     ec23c89... Improve vectorisation warnings and errors
     23f4b6e... Include superclass selectors in the vectorisation map
     187bb54... Fix type of vectorised class data constructors and add dfuns 
into 'VectInfo'
     beb1834... Whitespace only.
     e944915... Use mapAccumL when performing kind and type instantiation
     652e3cb... fix profiling bug in copyArray#/cloneArray# (cgrun068(profasm) 
segfault)
     c29c28a... -fprof-auto-top: eliminate some bogus extra SCCs we were adding
     d2729dc... wrapTick: don't wrap HNFs (see comment)
     6696237... Don't try to float bindings through ticks
     e37893c... +RTS -xc: print a the closure type of the exception too
     01fa3bc... Add another trace to Simplify (commented out usually)
     2686c83... Merge branch 'master' of http://darcs.haskell.org/ghc
     1d47564... Don't discard ticks on literals (fixes the HPC "tough" test)
     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
     770499c... Merge branch 'master' into simd

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

Reply via email to