Repository : ssh://darcs.haskell.org//srv/darcs/ghc
Branch 'ghc-new-flavor' now includes:
a38b510... Add .gitignore.
276888e... Remember that these files are executable.
2abe72b... Fix example comment.
3d9a2ab... Fix comment.
7f23052... Add a missing ASSERT.
b40cea3... Treat type operators as constants, not variables.
9cbc204... Add basic support for number type literals.
3151f79... Add some operations on type-level naturals.
58c9e60... Merge branch 'master' into type-nats
868de1a... Change permissions.
39f7c93... Make sure we don't drop derived goals (temporary).
c428b57... Merge branch 'master' into type-nats
9b5f2e4... Rename class 'TypeNat' to 'NatI'.
282ce88... Improve reasoning about ordering to support transitivity and
anti-symmetry.
7c5c9ca... Merge branch 'master' into type-nats
c938450... An idea about dealing with associative operators.
c15ae63... Refactor a bit and report errors due to impossible constraints.
cccd40e... Yet another variation on associativity.
2c72b52... Cancelation and associativity.
319a403... Merge remote branch 'origin/master' into type-nats
6cceac9... Some rather inefficient support for distributivity.
36e8579... A small fix and a note.
0657392... Merge commit 'c073f23aba6d88a9479a20ccb53bb98a338638db' into
type-nats
74838b2... (partial) Merge branch 'master' into type-nats
1420296... Merge branch 'master' into type-nats
0b11494... Merge branch 'master' into type-nats
826b75a... Add numeric types to the parsing part of the front end.
7c2af5c... Extend GHC's type with a representation for type level literals.
6486732... Merge remote-tracking branch 'origin/type-nats' into
type-nats-merge
e980df9... Add some missing cases for type literals.
b7c1a7a... Merge branch 'master' into type-nats
d6705e9... Remove tabs, so that I can push.
ca6a358... Fix the implementation of the type literal trie.
42186dd... Remove tabs, again.
896d20f... Merge branch 'master' into type-nats
8c3bc83... Add the wired-in names for manipulating type-level nats.
4715b87... Add the built-in instances for class NatI.
cb843f6... Monadify dsEvTerm in preparation for generating Integer &
String evidence.
7655c71... Go back to using an Integer as evidence, rather then just a
Word.
f784eb7... Merge remote-tracking branch 'origin/master' into type-nats
85926ae... Change -XTypeOperators to treat all type-operators as
type-constructors.
2307516... Mainly, rename LiteralTy to LitTy
d0e3776... Merge in more HEAD, fix stuff up
9c15752... Merge remote-tracking branch 'origin/master' into type-nats
5851f84... Add support for type-level "strings".
cfd89e1... Merge remote-tracking branch 'origin/master' into type-nats
0741ca5... Fix another bug in CorePrep eta-reduction (fixes Trac #5915)
26c9623... Improve error message when interpreter is not enabled (Trac
#5919)
1dd9b1a... Merge remote-tracking branch 'origin/master' into type-nats
c1ea823... Remove debug trace
54eb030... Deal with kind variables brought into scope by a kind signature
55372bc... Add fixity declarations to Template Haskell (Trac #1541)
23b27e2... Improve debug WARNING message
3f96882... Merge branch 'master' of http://darcs.haskell.org//ghc
1802ef7... Fix another bug in CorePrep eta-reduction (fixes Trac #5915)
79a10ef... Improve error message when interpreter is not enabled (Trac
#5919)
3e904ff... Remove debug trace
431c05b... Deal with kind variables brought into scope by a kind signature
ef2491a... Add fixity declarations to Template Haskell (Trac #1541)
9b602e7... Improve debug WARNING message
c31d0f9... Add TH support for type-level literals.
634ffaf... Some configure/aclocal fixes for Win64
97c24cd... Build the Windows ghci wrapper with stage1, not stage0
69f98b8... Fix stg_block_async on unreg compilers
45a40ba... Fix PprC for 64bit platforms with 32bit long's
1d00c83... Support making a Win64 in-tree mingw
dad672f... More aclocal fixes for Win64
b0b76b2... Some Win64 fixes
0268a23... More fixes for Win64
8dfe8ee... Fix copy/paste error
a83d9fb... Fix tarball name for Win64 mingw
aff6b84... Merge branch 'master' of win:c:/m64/head/.
3ed3073... More Win64 aclocal fixes
84ccbea... Fix another copy/paste-o in aclocal.m4
ca0fcb3... Fix a tiny bug in cwrapper.c
1f04616... Fix path to windres on Win64
14dfd4c... Merge branch 'master' of http://darcs.haskell.org/ghc
393c53f... Add missing items to templateHaskellNames
029cd43... Remove an unused variable; fixes a warning on Win64
9827c21... Merge branch 'master' of http://darcs.haskell.org//ghc
d66b9cb... For now, turn off the SEH code on Win64
fb28754... Complete the fix for Trac #5882
0936621... Fix documentation about TH and kind-promotion single-quote
notation (Trac #4197)
27e3bd8... Merge branch 'master' of http://darcs.haskell.org//ghc
7a60d63... Soem more Wind64 fixes
e4744cd... Another Win64 fix
35b32a0... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
b662736... Merge branch 'master' of win:c:/m64/head/.
73ce2e7... Fix fingerprints for merge commits.
ad752fd... Fix building with devel snapshots
133d952... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
45740c2... Fixed for unregisterised Windows builds
8fb03bf... If we say we're treating StdCall as CCall, then actually do so
d879a5a... Fixes for the threaded RTS on Win64
452e15a... Fix the printing of * (the kind).
d7bd9ee... Merge branch 'master' of win:c:/m64/head2
5e10022... Add an `Outputable` instance for `HsTyLit`
29e3d7b... Only parse type literals when using `DataKinds`.
6260064... Fix the registers used in StgRun on Win64
a3dc885... Use win32AllocStack on Win64 too
f424fc2... Define allArgRegs correctly for Win64
15e2942... Fix mkDerivedConstants on Win64
e24091b... Fix stg_block_async on registerised Win64
62b25ec... Add type-literals in the ordering hierarchy.
deed56f... Merge remote-tracking branch 'origin/master' into type-nats
6821789... Fix scoping of type variables in DsMeta
15ebeea... Comments only
6957078... Merge branch 'master' of http://darcs.haskell.org/ghc
27402ec... Fix the Win32 build: A CPP symbol name was wrong
8986122... Code tidy-up: Use RET_NN in stg_block_async
a7e1136... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
d0a4771... Fix for Win64 codegen
d818973... Fix whitespace in ghci/ObjLink.lhs
a65b762... Whitespace fixes in ghci/Linker.lhs
d3b4310... Merge remote-tracking branch 'origin/master' into type-nats
c4167f7... Rename allArgRegs to allIntArgRegs
3bdc739... Fixes for the calling convention on Win64
a067f1f... Merge branch 'master' of win:c:/m64/reg2/.
c658670... Detab Adjustor.c
7641d61... Only support stdcall in Adjustor.c on i386
11feda6... Check for external names/exported ids in non-top-level binders
during Lint
ae2d23e... Print more information when out-of-scope detected by linter
aecacda... Make impossible-alternative-finding code more reusable
1dee0bb... Implement the Adjustor for Win64
0c1a608... Merge branch 'master' of win:c:/m64/reg3/.
703a30f... Disable some debug prints that a plain +RTS -DS was enabling
9a7804d... Merge branch 'master' of win:c:/m64/reg3/.
1d545ca... Fix compile for CPUs other than x86/x86_64.
7441207... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
ee8bf69... hp2ps: escape backslashes when generating output file (#5800).
ca7c3a0... Merge branch 'master' of http://darcs.haskell.org//ghc
b857c8a... Refactor HsDecls.TyClDecl to extract the type HsTyDefn, which
is the RHS of a data type or type synonym declaration. This can be shared
between type declarations and type *instance* declarations.
050f714... Update the user guide with details on new flag +RTS -lu
857cd8e... PPC ppr: tabs -> spaces.
477cbad... PPC: Handle right shift of > 31 bits. Fix #5900.
009058b... Add -favoid-vect
68d00a0... when tracing to stderr, make the capset events conditional on
TRACE_sched
2abd65e... Tabs -> Spaces
48b0aa6... Tabs -> Spaces
48b467f... Tabs -> Spaces
7e0a5bd... Clean and comment Annotations
37328ed... Tabs -> Spaces
66f4b85... Clean up GhcMake a little
c8f2645... Tabs -> Spaces
3ac28c0... Cleaning of HscStats
c9336b1... Clean of PackageConfig
18256a1... Tabs -> Spaces
2c5591a... Code clean
8ebd0c2... Tabs -> Spaces
2938619... Tabs -> Spaces
f5584e6... Tabs -> Spaces
9ea0721... Improve documentation on optimisations.
3c66252... Add TODO entries for missing and unexplained optimisation
flags. (#5801)
a756ff5... Rename optimisation flag for uniformity with existing flags.
d8a3063... Document some optimisations, rearrange order to be more logical
(#5801)
c1bd2e5... clean to some docs
47a0180... Remove old darcs files
5784df0... Fix caller/callee register saving on Win64
1212145... Fix ASSIGN_DBL on Win64
9782f8f... Merge branch 'master' of win:c:/m64/reg4/.
e1cf0b9... Fix rsp alignment on Win64
4f6a56e... Merge branch 'master' of win:c:/m64/reg4/.
0044864... Fix pretty-printing of type operators in imports/exports.
8bb2730... Fix printing of type operators in declarations.
d9ee9d9... Merge branch 'master' of http://darcs.haskell.org//ghc
81b2b11... Add -XExplicitNamespaces to enable using 'type' in
import/exports.
bcb5995... Merge remote-tracking branch 'origin/master' into type-nats
e5beffb... Complete refactoring of HsDecls/HsTyDefn
a44c3d9... Make the 'extract' functions to find free type variables of an
HsType return RdrNames rather than (Located RdrNames).
6403540... Merge branch 'master' of http://darcs.haskell.org//ghc
673b1be... Remove dead code
5673173... Merge with HEAD
4ecfc7f... Remove Show instance for Forest
9606231... Don't document '-fregs-liveness' or '-fllvm-tbaa', both hidden
flags
b4b7647... Merge branch 'master' of http://darcs.haskell.org/ghc into
ghc-new-flavor
c6411c3... Slightly more informal message when EvCast fails.
3be60fa... Bugfixes: (i) wrong evidence generetation when using cached
solved family equation (ii) evidence loops because of caching fixed
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc