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