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