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

Branch 'simd' now includes:

     dba7254... Enable pthread_getspecific() tls for LLVM compiler
     6247b59... Add autoconf support to detect an LLVM-based C compiler
     813596c... vectoriser: comments to PRepr and get PDatas TyCon from 
environment
     b408ba7... vectoriser: get the PDatas instances for products in PRepr
     bc752fb... vectoriser: tabs -> spaces in PRepr
     4a7117c... vectoriser: shift modules about the generic representation into 
their own dir
     b400e86... vectoriser: formatting to PAMethods and start adding PDatas 
cases
     e4b4159... vectoriser: refactoring and cleanups for PRepr
     21e8413... vectoriser: build instance tycons for the PDatas family
     2bc999c... vectoriser: shift PData module to generics dir
     295e050... vectoriser: make PA PDatas instances for prod types work
     87748ac... vectoriser: Wraps tycon isn't used during vectorisation
     a589d9d... vectoriser: support tuple constructors up to arity 5
     71fee32... vectoriser: export PDatas data constructors
     bea3992... Doc changes following changes to the way -rtsopts works
     66265ae... Fix trashing of the masking state in STM (#5238)
     07f6af7... Give a warning when -rtsopts/-with-rtsopts are used with 
-no-hs-main
     0007c0e... GHC gets a new constraint solver. More efficient and smaller in 
size.
     747e27e... Merge branch 'master' of http://darcs.haskell.org/ghc
     4aa6262... Add dependencies on all .hs-boot TyCons in rnTyClDecls
     33f8608... Better error messages when we know the expected kind in 
tcHsSigType
     e20884b... Minor fix, and transform a failure into a warning
     7dfc320... Better documentation for AnyK
     e589a49... Changes to the kind checker
     2da8a4d... Move mkPiTypes back to Type, rename mkForAllArrowKinds to 
mkPiKinds
     78ee293... Fix mistake in user guide
     14bbdda... Add Safe Haskell '-fwarn-safe', '-fwarn-unsafe', 
'-fno-safe-infer' flags
     4a5efba... Tabs -> Spaces + formatting fixes
     ed4252c... Remove executable mode from some files
     e194712... Merge /Users/benl/devel/ghc/ghc-head-devel
     6096edb... vectoriser: follow constraint solver changes in vectoriser
     3b045c3... vectoriser: mkCast args the other way around, and fix warning
     4902a27... vectoriser: Use Sels2 type for vector of selectors in PDatas 
Sum2 instance
     b4d08f1... Merge /Users/benl/devel/ghc/ghc-head-devel
     5cfc268... Removing the default grouping clause from the SQL-like 
comprehension notation ;
     8a1c644... Fix #4211: No need to fixup stack using mangler on OSX
     a94a893... Tabs -> spaces & other white space
     5d70c12... Special case dictionary abstraction and application during 
vectorisation
     7d9dfd53.. Warning police
     207a2a6... Remove a quadratic complexity blow-up in coercionKind thereby 
fixing Trac #5631.
     402a1da... Make DsMeta work right on tuples (cf Trac #5597)
     ae37bd8... Merge branch 'master' of http://darcs.haskell.org/ghc
     602ac64... Add a getStablePtr for flushStdHandles_closure
     16a7d5b... Add some missing top-level SCCs
     951c3e2... GhcProfiled: don't automatically add -auto-all
     24d630a... Fix panic (missing keepWanteds) in simplifyApprox
     305f6e3... Merge branch 'master' of http://darcs.haskell.org/ghc
     93e0890... Tabs -> Spaces + formatting fixes
     96daec0... Better documentation for stack alignment design
     62a34c7... Fix the vectorisation of workers of data constructors
     13607ad... Tweak to pretty printing for UsageFile
     3b3fd56... The "Linking" message should go through 
compilationProgressMessage
     3f34e09... Track #included files for recompilation checking (#4900, #3589)
     668c860... Add -dumpdir flag; fixes trac #5198
     51ac19a... Create the directory for dump files to be put in
     4104a61... hscParse: do not record a dependency on non-existent source 
files
     ccfbfda... fix new warnings with gcc 4.6
     6b6b25a... Merge branch 'master' of http://darcs.haskell.org/ghc
     c01a23d... Update for a mutable localeEncoding
     6024e9e... Merge branch 'master' of http://darcs.haskell.org/ghc
     0428417... Remove a redundant tabs warning kludge
     80e9070... Improve the way we call "rm" in the build system; fixes trac 
#4916
     be879ba... Add branch command to sync-all
     f7d99de... Simplify a regexp and improve a couple of comments
     11fcb10... Fix #5636: Use clang as assembler on OSX when LLVM >= 3.0
     5e5d2ba... Fix bug in the handling of TSOs in the compacting GC (#5644)
     18c7aea... Rename ? to OpenKind and ?? to ArgKind
     4296552... Replace EkCtxt by an SDoc
     7ef48ca... Improve code generator documentation.
     5d55dfe... Turn on LLVM backend if 'keep-llvm-files' flag specified.
     d6c2ffd... Improve documentation on backends
     0c9427c... Add doc for -msse4.2 flag.
     8e6990a... vectoriser: fix pvoids problem when vectorising enumerations
     b4036c3... Update Safe Haskell documentation for new design in 7.4
     34053bb... Merge /Users/benl/devel/ghc/ghc-head-devel
     f963d26... Don't add the -x flag to ld when joining object files
     841496c... Do not wrap Coercions with ticks (fixes GADT3(profasm))
     a5762b7... fix warning
     d681f87... merge
     ed04377... uType_defer: only call mkErrInfo if -ddump-tc-trace is on 
(#5631)
     602545a... Tweaks to safe haskell documentation.
     508d8e0... Better document the driver pipeline.
     1f9ca81... Enable '-split-objs' with llvm backend
     3475561... Tabs -> Spaces + cleaning
     024216e... Fix warnings in ByteCodeItbls
     e3619c9... Remove some old comments about the mangler
     a53cd3f... Tabs -> Spaces
     95768f4... Tabs -> Spaces
     610e424... Tabs -> Spaces
     5893cab... Formatting of PprC
     1c9af85... Fix missing primop in PprC
     7b594a5... Remove registerised code for dead architectures: mips, ia64, 
alpha, hppa1, m68k
     53a1698... Specify unsupported ops, don't just use a catch all
     af7e12f... Formatting fixes
     cae1746... Explicitly handle unsupported Cmm prim ops.
     f1a6a5c... Formatting fix
     5cab336... Tabs -> Spaces
     cffb760... Drop ".exe" exetention from eventlog file name
     b1b49b8... Fix comments.
     838d544... Merge branch 'master' of http://darcs.haskell.org/ghc
     aa55fdc... Formatting fix.
     c21ddff... Show LLVM mangler and code gen passes at v2
     af2b9ab... Clean up LLVM Mangler.
     98091a8... Add '-dno-llvm-mangler' flag for debugging purposes
     1953774... Fix compilation error in unreg mode
     dc4235b... Don't warn about not vectorised type synonyms
     122629e... Fix and clean up 'PData' and 'Wrap' usage of the vectoriser
     128078e... Keep the flag lists as IntSets rather than lists
     922176f... Use mkAppTys, not foldl AppTy, which was utterly wrong
     8ff4487... Fix build on Windows
     131a0af... Checking UsageFile: don't fail if the file doesn't exist, just 
recompile
     449ab24... Decode escape sequences properly in line pragmas (see comment 
for details).
     0e275ec... Remove unused cRelocatableBuild
     70bccc1... Merge branch 'master' of http://darcs.haskell.org/ghc
     6d9c9af... fix warnings (validate was failing on i386)
     9f24caa... Fix bug in flushStdHandles()
     cfcf0a5... Merge branch 'master' of http://darcs.haskell.org/ghc
     814d864... Support "phase control" for SPECIALISE pragmas
     27393f4... Replace a couple of "rm -rf" invocations with $(call 
removeTrees,...)
     86255c6... Fix userguide markup
     5342d62... Whitespace only in glasgow_exts.xml
     3e8303c... copyFileWithHeader: write the header in UTF-8
     1eedbc6... Fix the filename passed to unlit (see comment for details)
     c6b0fd6... Relax the restriction on using abstract newtypes in FFI 
declarations.
     caa2863... Fix markup (non-validate-breaking)
     633848f... Fix sdist creation
     4379226... Update the sdist VCS exclusions
     114cfc0... Fix a few typos
     3a907bf... Merge ../bghc
     498467c... Fixes for NetBSD
     18aae18... Fix newtype wrapper for 'PData[s] (Wrap a)' and fix VECTORISE 
type and instance pragmas
     6b10985... Time handling overhaul
     2639f40... Whitespace only
     af8897a... Fix kind checking of tuples
     912eaca... Less kinds in error messages
     381becf... Initial documentation for -XPolyKinds in the user's guide.
     7ec83bc... Add GC command to sync-all.
     774ad4b... Document that sync-all supports gc
     0f251a0... Handle 4-byte aligned stack on Win32 when generating SSE 
instructions.
     db91c0d... Move vectorisation of (->) & [::] into the library
     6a9800a... Only call deSugar from one place
     a40d256... Small refactoring: Turn a needlessly monadic binding into a let 
binding
     20789b8... Whitespace only in codeGen/StgCmmForeign.hs
     1ed5d70... Whitespace only in codeGen/CgForeignCall.hs
     9bebd4e... Remove a tabs kludge
     4b9be1d... Small refactoring
     b60992f... Record ValidateSpeed and ValidateHpc in mk/are-validating.mk
     124bad8... Don't list sortBy as a good consumer; fixes trac #5473
     3275b7b... Pass "--hash-size=31 --reduce-memory-overhead" to ld; fixes 
trac #5240
     9ccb59e... Test whether ld flags exist before using them
     df43fcd... Fix document to follow renaming -XPArr to -XParallelArrays
     f1d4853... Add a bits128 type to C--.
     599f75f... Make genapply use proper types for 16-byte vectors.
     e83973b... Merge branch 'master', remote-tracking branch 'origin' into simd

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

Reply via email to