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

Branch 'unboxed-tuple-arguments2' 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
     c31d0f9... Add TH support for type-level literals.
     9827c21... Merge branch 'master' of http://darcs.haskell.org//ghc
     27e3bd8... Merge branch 'master' of http://darcs.haskell.org//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
     cc2d2e1... Midstream check-in on    (i) Replaced a lot of clunky and 
fragile EvVar handling code with        a more uniform ``flavor transformer'' 
API in the canonicalizer        and the interaction solver. Now EvVars are just 
fields inside        the CtFlavors.    (ii) Significantly simplified our 
caching story This patch does not validate yet and more refactoring is on the 
way.
     9606231... Don't document '-fregs-liveness' or '-fllvm-tbaa', both hidden 
flags
     516d313... Add a crucial forkM on the superclass context of IfaceClass in 
tcIfaceDecl
     b4b7647... Merge branch 'master' of http://darcs.haskell.org/ghc into 
ghc-new-flavor
     cb5a3f2... Make the LocalRdrEnv keep track of all the Names that are in 
scope
     59d6d62... Merge branch 'master' of http://darcs.haskell.org/ghc
     734f1d4... Fix a bug in threadStackOverflow() (maybe #5214)
     fe0a45e... threadStackOverflow: Tweak to stack chunk sizing
     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
     4e0f1a0... Small bugfix (for indexed_types/should_compile/T2291.hs). 
Because our inert sets do not tolerate more than a single constraint per family 
head we have to allow family interactions /with the inerts/ (not with 
top-level) when the context says simplEqsOnly.
     1cc92e9... defaultKind the kind of one of the types when you create a 
higher-dimensional equality proof, pretty much as we do for mkTcEqPred. Ugly 
and delicate but we have to rething the subkinding story. For now I am doing 
the same thing as mkTcEqPred.
     81faaee... Merge branch 'master' of http://darcs.haskell.org/ghc into 
ghc-new-flavor
     bf334d2... Add handling of LitTy. Still a TODO to deal properly with the 
forall case in there.
     e74fbf0... Started investigating how performance is affected and how 
intensively our caches are used.
     f30f90b... More informative commentary as to why we allow family 
interactions with inerts when simplEqsOnly is on.
     3f42011... Changing the orientation of a generated equality
     f84ea58... Deleting A LOT of commented out code!
     b22501b... Add linker support for ELF on ARM
     f1f93b2... Comments only
     f0cb41b... White space only
     dd847cb... Don't crash if there's a malformed instance!
     e21e13f... A related group of changes that make lexically scoped type 
variables work in Template Haskell
     4dd0fd3... Don't do validity checking on types in Template Haskell type 
brackets We might be in the "knot" of a type declaration: see Trac #5968.
     9804c81... Merge branch 'master' of http://darcs.haskell.org/ghc
     d86e6c0... A little tracing.
     ac2fbb4... Update documentation of DatatypeContexts (#5964)
     83d9b38... Attempt to detect loops through imported function RULEs
     6785820... Mostly commentary to follow up after discussions with SPJ on 
several open tickets.
     a39a192... Respect package qualifier when validating imports in GHCi 
(#5979)
     853c1c3... Add some missing equations for type-literals.
     d402d8a... Add an entry for -XExplicitNamespaces to the manual.
     0571092... Add a section about promoted literals to the manual.
     027f282... Tidy up compiler/ghc.cabal.in
     270b7ce... Whitespace only in main/Packages.lhs
     226b982... Remove an unused make variable
     b3f6a8b... Merge branch 'master' of http://darcs.haskell.org/ghc into 
ghc-new-flavor
     50e5a06... Fixed typo in b857c8ad which caused NewtypeD to be interpreted 
as DataD.
     dc2f65f... Support qualified identifiers in quasi-quotes (#5555).
     8580b97... Deleting more old commented code.
     5802ebd... Dropping the idempotence restriction on the inert substitution, 
for efficiency. More documentation to follow.
     f9da524... Commentary, following the relaxation of idempotence of the 
inert substitution.
     e7e5e27... Prevent nested TH exceptions from bubbling up to the top level 
(#5976)
     d29e277... Bugfix in emitKindConstraint (must not cache orig constraint as 
Solved!); added short note to document an example.
     8737d47... When rewriting a flavor with rewriteCtFlavor, in the case of 
reflexivity, avoid setting the flavor PredType to be the new PredType if the 
types exactly match, so that in case of failure we report errors that do not 
have expanded type synonyms.
     2183c87... More informative tracing for ddump-cs-trace
     e3e740d... Wibble: using original type for the dictionary if it has not 
changed (to preserve synonyms)
     88d61cc... Improved checks for "dynamic" and "wrapper" foreign 
declarations (#5664)
     30eee19... Update comments about Addr in foreign declarations.
     4f7599d... Tighten up on type validity checking
     4d20dc8... Merge branch 'master' of http://darcs.haskell.org/ghc
     d3020a7... Adding a forgotten pre-canonicalication cache-lookup stage.
     0dd6cc5... Merge branch 'master' of http://darcs.haskell.org/ghc into 
ghc-new-flavor
     4caef1c... Document optimisation passes, to some extent at least
     022c1d2... Merge branch 'master' of http://darcs.haskell.org/ghc into 
ghc-new-flavor
     f9c2e85... Add eventlog/trace stuff for capabilities: 
create/delete/enable/disable
     8536f09... Calculate the total memory allocated on a per-capability basis
     cd930da... Change the presentation of parallel GC work balance in +RTS -s
     65aaa9b... Add new eventlog events for various heap and GC statistics
     a3cdefd... Adjust the eventlog description header for the spark counter 
event
     e88f162... Move trace of cap delete from shutdownCapability to 
freeCapability
     1f809ce... Emit final heap alloc events and rearrange code to calculate 
alloc totals
     598109e... Fix the timestamps in GC_START and GC_END events on the 
GC-initiating cap
     c294d95... Add the GC_GLOBAL_SYNC event marking that all caps are stopped 
for GC
     2bf6083... Fix uneeded test in safe haskell code
     c690214... Fix tracking of reason safe inference failed. (#5988)
     7ed6759... Update safe haskell error/warn formatting
     5a0b827... Fix GHC API with respect to safe haskell. (#5989)
     7f61ae2... --amend
     1a4ae30... Merge branch 'master' of http://darcs.haskell.org/ghc into 
ghc-new-flavor
     f7245ce... White space only
     6d46439... Improve error reporting for out-of-scope variables
     70b0f16... Improve kind-checking of type splices slightly
     0125965... Merge branch 'master' of http://darcs.haskell.org//ghc
     6100eb4... Fix Trac #5952, by changing the Outputable TyCon instance, so 
that it does not print a quote in front of a promoted TyCon in a Kind.
     b40f001... Merge branch 'master' of http://darcs.haskell.org/ghc
     806182b... Implemeting a lookup modulo non-idempotent substitution.
     f15977c... Improved caching: I was flushing the solved when going under 
implications, this was the reason for the regression of T3064.
     3f46b1e... Merge branch 'master' of http://darcs.haskell.org/ghc
     f0d10e3... Allow promoted constructors in the typedoc production (#5948)
     1bfb979... Update names to match the implementation in GHC.TypeLits.
     2d8374a... Updates to the constraint solver to be able to handle 
implication constraint generation during solveInteractCts, needed for polytype 
equality decomposition. More commentary to follow.
     da102b3... Fix RTS build on OS X
     81f19d6... Setting empty touchable range in implications that are 
generated from polytype decomposition in the constraint solver.
     1603e4f... Merge branch 'master' of http://darcs.haskell.org/ghc
     6f1a432... fix quadratic performance issue with long module names (#5981)
     d6e3f3d... small cleanup
     dd24d6b... Disable the timer signal while blocked in select() (#5991)
     e12bec8... Fix crash with debug tracing and the new heap events
     9d26519... Improve the handling of threadDelay in the non-threaded RTS
     f089917... Turn on TRACE_gc with +RTS -Ds (this regressed at some point)
     ab52df86.. Revert "trac #5265 (support for additional .ghci files)"
     76bde33... Add support for additional .ghci files in GHCi (#5265)
     0a532c6... Do not re-encode correctly encoded inputs and arguments (#5795)
     e8dbeed... Fix a race condition in the GHCi debugger exposed by testcase 
break011.
     148b27b... Fix instance signature error message (#6001)
     206c8fc... Allow threads in GHCi to receive BlockedIndefintely* exceptions 
(#2786)
     392c288... updateThunk: minor tweak to avoid an unnecessary call to 
checkBlockingQueues
     5eabdc1... Fix crash with tiny initial stack size (#5993)
     f1a633a... Don't document '-freg-liveness' or '-fllvm-tbaa', developer 
flags
     295717d... More imporvements to optimisation flag docs.
     eecd7c9... Added ':runmonad' command to GHCi
     e0e99f9... Revert "Added ':runmonad' command to GHCi"
     3377abe... Untabify HsTypes
     6bf8159... Allow overlaps when -XIncoherentInstances is in force
     b8ff444... Fix worker/wrapper for CPR functions
     c5554f8... Allow kind-variable binders in type signatures
     49d0615... Merge branch 'master' of http://darcs.haskell.org//ghc
     5ba7db9... Use monotonic clock in Select.c (#5865)
     e57d23d... Use monotonic time function for darwin (#5865)
     6dc22bf... Support large SLIDE instructions.
     e408f4f... Export State monad transformer from ByteCodeItbls.
     f8d4882... Bytecode assembler refactoring.
     d5ec296... Implemented word-sized addressing of pointers and literals.
     68b4a09... Simplify construction of equality predicates
     5aa1ae2... Simplify the typechecking of RULES
     6ba8b33... Fix operand expansion function.
     d1060a0... Add newline to the end of file
     8152611... Adding -ddump-avoid-vect option for vectorisation avoidance 
diagnostics
     fa9fdc2... Do SCC on instance declarations (fixes Trac #5715)
     cc5d9dc... Merge branch 'master' of http://darcs.haskell.org//ghc
     dda1c1b... Comments only
     c163e38... Merge branch 'master' of http://darcs.haskell.org/ghc
     88f476b... Merge branch 'master' of http://darcs.haskell.org/ghc
     c284511... Move free-var info from InstDecl to FamInstDecl
     8229801... Merge branch 'master' of http://darcs.haskell.org/ghc
     6508697... Add a couple of comments
     24746fe... OS X: disable bootstrapping info for 'ar'
     5136d64... Add a quotRemWord2 primop
     74b9eb7... Add an X86/amd64 implementation for quotRemWord2
     bf6f708... Empty data types should not be "trimmed" by TidyPgm
     6b0537a... Respect kind-variable scoping when instantiating dfuns
     05debbb... Tiny refactoring; no change in behaviour
     b35e7e2... Sort instances by location before printing them
     739a009... ghci: write exceptions to stderr (#5980)
     e4de18d... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     09037d9... Merge nb:ghc/git/ghc
     aaff876... Merge branch 'master' of http://darcs.haskell.org/ghc
     bbc1eed... Add symbol declaration for __fixunsdfdi in the linker.
     9321224... Fixed typo (wrong max constant) in Initiialise.hs
     981e4f1... Partial Vectoriasation
     edd95cc... Vectorisation Avoidance
     85c5dcf... Replaced tabs
     0d8781b... Use gnu_printf rather than just printf in function format 
attributes
     3020e6d... Make the prototype for postHeapEvent match the definition
     8b1fd26... A couple of build fixes for Win64
     bfd8633... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     eb2d506... It isn't guaranteed that Cabal is warning-free
     ddc7f75... Win64 warning fix
     3e314cc... Add a flag for the unsupported calling convention warning
     979785c... Add experimental GHCi monad.
     bcff115... Report deprecations at occurrence sites, not once per module
     7aa8104... Merge remote-tracking branch 'origin/master'
     33ff498... Wibble to comment (to keep Haddock happy)
     a40ee02... Better error messages during sort checking of kind signatures
     6fd34a4... Improve pretty-printing
     0f8151a... Merge branch 'master' of http://darcs.haskell.org//ghc
     61e9a6c... removed superfluous flag for vectScalarFun
     4005255... Merge branch 'master' of http://darcs.haskell.org/ghc
     2a11904... Fix looking up of Exact RdrNames, fixes Trac #6005
     2316a90... More fixes to kind polymorphism, fixes Trac #6035, #6036
     84d79a2... distclean was removing ghc-pwd/dist, should be ghc-pwd/dist-boot
     7679603... make -XNoImplicitPrelude work properly in GHCi
     ebd7226... Fix typo
     3b52891... Merge branch 'master' of http://darcs.haskell.org/ghc
     4cc8826... Fix a one-character typo (kv1 should be kv2!)
     000d451... Improve debug print a bit
     4884546... Allow case expressions with a single alternative to be floated 
in.
     d9d35d8... Remove spurious debug print
     d50cb3e... Do not generate derived instances in TH brackets
     0646c34... Merge branch 'master' of http://darcs.haskell.org/ghc
     9e3171c... Make the RHS of a generic FamInst use the same type variables 
as the LHS!
     1dbe6d5... Fix warnings on Win64
     5bfd893... Fix lookup of fixity signatures for type operators (#6027)
     6866b87... Tiny refactor
     5f89437... Use coreBindsStats more than coreBindsSize
     dd96644... Win64 build fix
     3d8dd48... Add SRC_[CH]C_WARNING_OPTS
     9f611cc... Merge win:c:/m64/reg8
     b643fe0... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     b1eee04... Build fixes
     0377f8f... Fix build on OSX: Use the 'z' format specifier modifier when 
possible
     42760bd... OS X build fixes
     80a9f2f... Document the -fwarn-unsupported-calling-conventions flag
     0ff6dbc... Win32 build fix
     d7b5794... Simplify format specifiers
     5a3fdc0... Fix build on Win32, and handle the FMT_* #defines in a slightly 
nicer way
     31f16fa... Win32 build fix
     35e9039... Merge branch 'master' of win:c:/ghc/git/cygwin/.
     44098b3... Flags documentation: -fwarn-unrecognized-pragmas is enabled by 
-Wall (#6050)
     18c2a2f... Doc: updated list of warnings not enabled by -Wall (#4817)
     3144f85... add support for ARM hard-float ABI (fixes #5914)
     9aa3a7b... Fix build on OS X
     1ed0193... Add a new primop mkWeakNoFinalizer (#5879)
     b6e2826... Catch illegal imports earlier (#6007)
     f18db3b... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     4ca2818... hs_init(): cope with argc and/or argv being NULL (#6006)
     26d690a... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     4ffc4c7... White space and debug printint
     c049d30... Small refactoring in kind generalisation of type declarations
     5519566... Debug printing only
     745ec95... Add -faggressive-primops
     e3f8557... Refactoring in CoreUtils/CoreArity
     bbeaec2... Merge branch 'master' of http://darcs.haskell.org/ghc
     5826a77... Pretty printing and debug improvements
     77b05fa... Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     95fb4b1... Comment out a pprTrace unless DEBUG is on (fix Trac #5929)
     a365a58... Make more primops cheaper
     d55ff2f... Merge branch 'master' of http://darcs.haskell.org/ghc
     4a088f8... Revert "Make more primops cheaper"
     a2ae0d7... Revert "Refactoring in CoreUtils/CoreArity"
     7533607... Revert "Add -faggressive-primops"
     e57c866... Make the interface-file deserialisation work right for promoted 
types (Trac #6054)
     20e6d9d... More explicit pretty-printing of promoted TyCons with 
-dppr-debug
     dceecca... Merge branch 'master' of http://darcs.haskell.org//ghc
     081ee17... Egregious typo (fixes Trac #6055)
     2822e00... Document eta expansion under GHC bugs and infelicities
     05b55c6... Get GHCi working on Win64
     2c4cac3... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     0042c47... Fix build of rts/Linker.c on Win32
     8a25d8a... Fix the stage1 ghc hschooks.c
     117c4a8... Fixes for x86/Linux
     e89ef70... More Win32 build fixes
     3457c6b... Fix maintenance of n_blocks in the RTS
     67c793a... Tidy up a remaining glitch in unification
     d1e84be... Merge branch 'master' of http://darcs.haskell.org/ghc
     b04c0be... Wibble to pretty printing
     29cd6f4... Revert "More Win32 build fixes"
     02cf6d6... Revert "Fix build of rts/Linker.c on Win32"
     27e585b... Revert "Get GHCi working on Win64"
     57dae56... Revert "Revert "Get GHCi working on Win64""
     257fa1f... Revert "Revert "Fix build of rts/Linker.c on Win32""
     f36dd8b... Revert "Revert "More Win32 build fixes""
     bf21999... Tell checkProddableBlock how many bytes we want to write
     74eebed... Define _HOST_OS and _HOST_ARCH when calling hsc2hs
     a53c12a... Fix Win64 build now that hsc2hs knows what platform we're on
     afbaa11... Add 'free' to the list of rtsSyms on Win64
     18b4ad9... Win64 Linker improvements
     40c1106... Cast memory primops in the C backend (#5976)
     ac230c5... Allow cases with empty alterantives
     f7c2657... Merge branch 'master' of http://darcs.haskell.org/ghc
     3a8c7c8... More Win64 ghci fixes
     84a9c46... Win64 build fix
     4202879... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     dc4ae7b... Check the calling convention of foreign imported labels is 
supported
     2bc9d89... Add _getpid to rtsSyms on Win64
     1169351... Fix overnight build breakage (fix from simonpj)
     4f2dfe1... Fix typo in error message (Trac #6076)
     f3c24c5... Follow libffi changes on Windows
     3762105... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     88f694d... Enable and fix building dynlibs on Win64
     a8787ec... Use lnats to avoid overflowing when allocating large amounts
     6dcf001... Install DLLs as executable
     5872bf5... Working towards fixing DLLs on Win64
     f09812d... Fix RTS DLL references on Win64
     9949db0... Fix the way we call strip on DLLs
     fcb19db... Follow changes in haskeline
     b26a1b3... Build fix
     209e375... Fix #6080 & house keeping in Vectorise.Exp
     ada1385... Test for misaligned sections, and fail if we find one
     85ae01b... Fix alignment when loading .a files on Win64
     fdc19e6... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     dd7522c... Yet another major refactoring of the constraint solver
     041d1bc... Add support for .text.startup sections to the Linker
     4614cf6... Adapt to changes in Cabal.
     d7bb8cd... Follow upstream mtl and Cabal, add transformers package (#5958)
     c046197... Move getMonotonicUSec from base to the RTS.
     9fb12e1... Enable FileLock for win32 (#4363)
     4b089db... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     2112f43... Be a little less aggressive about inlining (fixes Trac #5623)
     a606905... Cosmetics
     d63e81b... Use fresh uniques when unboxing coercions in the desugarer
     ff10612... Make fresh variables when decomposing Givens
     f7e246b... Merge branch 'ghc-new-flavor'
     4bbd6ba... Simplify the SimplCont data type
     e08cad7... Wibbles to 'simplify the SimplCont data type'
     4c55030... Take care not to mix polymorphic and unlifted bindings in a 
group
     980372f... Re-do the "function application discount" (fixes Trac #6048)
     1cec00d... Merge branch 'master' of http://darcs.haskell.org//ghc
     c1e928e... Comments only
     4674a23... Fix bug in expandTypeSynonyms that could rarely cause problems
     d0f3a8b... Handle cases with no alternatives in GHCi
     fc8959a... Refactor LHsTyVarBndrs to fix Trac #6081
     9806a0a... Delete dead code mkIParamTyCon
     09addd3... Merge branch 'master' of http://darcs.haskell.org/ghc
     6c3045b... Fix the the pure unifier so that it unifies kinds
     6406cd2... Use pprInfixName in pprInfo (#6091)
     c250f93... Tweak the lexer: In particular, improve notFollowedBy and 
friends
     6a831be... Add flags to manipulate package db stack (#5977)
     ca2debb... Rename package-conf flags to package-db.
     2fe1546... Update documentation of the package db flags.
     ba409e3... Simplify the behavior of package db flags.
     215c826... Add a fixity environment to InteractiveContext (#2947)
     921530b... Follow changes in Cabal.
     c08df44... Remove the unused Type field from StgLam
     7950f46... Remove StgTypeArg since it was never used and is probably 
broken anyway
     09987de... Support code generation for unboxed-tuple function arguments

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

Reply via email to