[commit: ghc] cardinality's head updated: wrong call demand splitting fixed (c02348f)

Ilya Sergey ilya.sergey at cs.kuleuven.be
Fri Jan 18 14:26:22 CET 2013


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

Branch 'cardinality' now includes:

     f8c23ff... Fix bug with reporting deprecated use of flag (Trac #7349)
     910a642... Do not treat a constructor in a *pattern* as a *use* of that constructor
     8e81684... Cmm jumps always have live register information.
     f9265dd... Attach proper jump liveness information to generated C-- code.
     3db0254... Save and restore registers across calls to unlockClosure.
     6a68507... Generalize register sets and liveness calculations.
     82ede42... Properly mark C-- calls to _assertFail as "never returns".
     5ee08dd... Attach global register liveness info to Cmm procedures.
     e2f6bbd... Draw STG F and D registers from the same pool of available SSE registers on x86-64.
     dcf88e6... Generate correct LLVM for the new register allocation scheme.
     a50cd57... Get ride of the -fregs-liveness flag.
     8c7dc71... Change how touchy sets the file time
     8d226e2... Improve touchy
     8623be0... Merge branch 'master' of http://darcs.haskell.org/ghc
     a44a5e3... Clean some old files that we no longer generate
     4baebfa... Comments only
     10f8342... Do not instantiate unification variables with polytypes
     7e255c5... Merge branch 'master' of http://darcs.haskell.org/ghc
     ab5008d... Retainer prof: immutable arrays are not retainers, and fix the docs
     984149b... Fix C macro bug that was causing some stack checks to erroneously succeed
     2677e42... Wibble to recent changes to TcErrors
     33d0f49... Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     232f1a2... Add notes about type-family overlap in GHCi (see Trac #7102)
     d7ca7af... Whitespace only in nativeGen/NCGMonad.hs
     2073e3e... Don't clearNurseries() in parallel with -debug
     d28a722... A couple of W_s should be P_s (not an actual bug, I think)
     26e576c... Fix bug in stg_ctoi_R1n (could cause GHCi crashes)
     ee43ad5... turn off cmm optimisation for the debug way
     3a6b1bf... Turn on -O2 for the RTS by default
     458ee4f... Add -fghci-hist-size=N to set the number of previous steps stored by :trace
     8703bbc... The shape of StgTVar should not depend on THREADED_RTS
     225172e... Fix bug in stg_enter_checkbh
     dba4fa5... Fix typos
     7706bee... Whitespace only in codeGen/StgCmmPrim.hs
     2293238... Fix popcnt calls
     d163845... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     095b9bf... Don't put uniqs in ghc wrapper function names; part of #4012
     7c4157a... Whitespace only in basicTypes/Name.lhs
     f416129... Don't use a unique in the stable name of a foreign export
     0a7c4ef... Whitespace only in typecheck/TcRnTypes.lhs
     fb31191... Refactoring: Make a HasModule class for getModule
     d868491... Remove unused function fmapM_maybe
     af072fc... Change how dependency generation works; fixes #7381
     f2b953f... Remove an -fno-cse flag
     bc4580c... Whitespace only in specialise/SpecConstr.lhs
     ede3bd9... Whitespace only in basicTypes/Id.lhs
     ba38f99... Avoid putting uniqs in specconstr rules; part of #4012
     680dca1... typo
     8b25d39... Save R1/R2/.. across foreign calls
     811a19c... fix 'return' in cmm code when tablesNextToCode==False
     a307ad5... small optimisation: inline stmNewTVar()
     9f68cce... loadThreadState should set HpAlloc=0
     699f8e1... Remove getModuleDs; we now just use getModule
     6ca4616... Comments only
     acbe526... Fix the instantiation of data constructors in the GHCi debugger
     4dade85... Make rewriteCtFlavor lazy in the coercion for Derived evidence
     545bb79... Refine the "kick-out" predicate for CTyVarEq
     2e43779... Merge branch 'master' of http://darcs.haskell.org/ghc
     3ca7260... typos
     50728d0... another typo
     3862220... fix typo, courtesy of Jon Cave, thanks!
     f5e5316... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     1a0af0e... Add a comment about why we use nextWrapperNum rather than a unique
     7dd7008... Give dynamic libraries, as well as programs, RPATHs
     71f7ab6... define own version of PRIdPTR on platform where its not available
     c2b5698... Give an error if we can't find a suitable value for PRIdPTR
     b78b6b3... add note about compilation safety to safe haskell docs
     df04d2d... Allow '-' to be used as an infix type constructor.
     121768d... Merge branch 'master' of ssh://darcs.haskell.org/srv/darcs/ghc
     d92bd17... Remove OldCmm, convert backends to consume new Cmm
     9295780... Fix warnings
     4dc7d04... replaceLabels: null out the cml_cont field of CmmCall
     a1ebe37... handle MO_Touch, and generate no code for it.
     e15981a... some W_s should be P_s
     afd7e22... assert HpAlloc == 0
     65e46f1... a fix for checkTSO(): the TSO could be a WHITEHOLE
     2ef95e8... remove some unused variables
     1c160e5... ASSERT(HpAlloc==0) in the update code, to catch HpAlloc bugs
     f49271c... Replace mkDerivedConstants.c with DeriveConstants.hs
     0564a63... Add some more flags to includes_CC_OPTS
     37710de... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     30b7eba... Fix build on Windows
     4270d7e... Fix the Slow calling convention (#7192)
     e86dee3... Fix installing on Windows
     4aa921e... Don't include a (void *) cast in BLOCK_ROUND_UP
     53e9916... Fix the OFFSET macro
     958faee... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     9756690... Tell the compiler about alpha, mipseb and mipsel again; fixes #7339
     a9ec8ec... Remove the inline primop
     9d7182f... Remove the nonexistent lazy primop, and follow move from GHC.Base to GHC.Magic
     7ea4966... Update the "Special built-in functions" docs
     e407935... Remove the HAVE_SETITIMER_VIRTUAL configure test
     244882d... Remove unused FPTOOLS_GREENCARD configure macro
     f871ac9... Remove unused FP_EVAL_STDERR configure macro
     ea301fa... Remove unused FP_GEN_FO and FP_PROG_FOP configure macros
     e605c3e... Simplify BOOTSTRAPPING_GHC_INFO_FIELD
     70a0dd6... Remove unused FP_PROG_SORT / SortCmd / SORT
     da3b7cc... Remove unused FPTOOLS_SHEBANG_PERL
     c0017bd... Fix FP_CHECK_TIMER_CREATE when cross-compiling
     7b41a69... Remove redundant configure check for timer_create
     f0f63a5... De-tabify register allocator code
     b13ebb6... Comments and formatting to register allocators
     cace1ca... Comments and formatting to spill cleaner
     a157ea7... Comments and formatting to spill cost code
     0b436ae... Comments and formatting to register allocator stats
     fb50847... Haddoc fix
     3f99654... Improve documentation about instance resolution following suggestions from Mike Sperber
     234fd08... Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     6e4f6c6... typos in comments
     97dc57c... fix bug in previous commit, 65e46f144f3d8b18de7264b0b099086153c68d6c
     6d784c4... Add a write barrier for TVAR closures
     1437590... Document -XTypeHoles
     4ee5e3b... Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     80269ef... fix syntax error in generated C (#7407)
     a70e45f... C backend: ignore MO_Touch
     dfb8d40... We now assume that offsetof() is always defined
     cf939b3... Add a stddef.h #include to C file generated by DeriveConstants
     5874a66... Remove some dependencies
     7da1376... Code-size optimisation for top-level indirections (#7308)
     31c0717... C backend: put the entry block first
     6486213... Reject promoted constructors when -XDataKinds is not enabled (FIX #7433)
     704f802... fix some typos
     c22850f... Enable dynamic-by-default for unregisterised arches
     91c6593... Enable GhcWithInterpreter when DYNAMIC_BY_DEFAULT is on
     951e28c... Unconditionally disable DYNAMIC_BY_DEFAULT for now
     d94250e... add embedded vendor
     64efee6... Add fixity information to primops (ticket #6026)
     359efbf... typo
     eb5196c... Move seq's fixity declaration info primops.txt.pp
     9ef4d48... Fix building on Sparc/Solaris with non-GNU linker; fixes #5407
     b350ac5... Use the right environment for tidying the types of a data constructor
     e1dbabb... Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     b610a84... "hpc version" now shows the version number from the .cabal file
     c04a984... Separate warning flags from other flags in validate-settings.mk
     95027b8... de-tab hpc
     39f2737... Add a --reset-hpcdirs flag to hpc
     464646d... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     6eb0341... Revert "Move seq's fixity declaration info primops.txt.pp"
     2334112... Fix broken -fPIC on Darwin/PPC (#7442)
     948f101... Normalise command names differently in sync-all
     f73d60b... Use submodules for repositories with upstreams
     c2430f0... Make Constraint and * look identical in Core (System FC)
     c8f4f50... Accurately report usage of newtype data constructors in FFI declarations
     1135c84... Improve kind inference for tuple types
     661c1c1... Improve error message when a variable is used both as kind and type variable
     6960556... Merge branch 'master' of http://darcs.haskell.org/ghc
     3a82618... typos in note
     086d7c5... Fix #7231: don't unload stable modules when there is an error later
     77ef6ca... Replace all uses of ghcError with throwGhcException and purge ghcError.
     10edb42... Whitespace only in compiler/ghci/LibFFI.hsc
     c2f9b74... Small refactoring
     bd9e029... Remove a use of printf
     3005e90... Add configure option to use system provided libffi; fixes #5743
     2ec32a8... Add ":info!" to GHCi.  This shows all instances without filtering first.
     c793cc3... libffi build system tweaks
     e9f38cb... Remove accidentally-commited testing aid
     495ef78... Merge branch 'master' of ssh://darcs.haskell.org/srv/darcs/ghc
     779f10f... Extend parser to allow specification of RULES that never fire. #7162
     2c6939a... Make ghc-pkg print less on error.
     0bb2274... Remove unused PYTHON in build system
     7ee5bed... Link in-tree libffi to rts. Fixes trac #5743.
     7009f58... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     e305fc7... Detab
     d53e222... typo
     2332b4b... Remove case from coreLintExpr dealing with types, as it is not used.
     d2ff25f... Update dependencies
     4ef1bd4... Update submodules
     cfb9696... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     81b7e58... Added GHC formalism to the GHC source tree.
     959d5a9... Added the docs/core-spec README
     fe1fce8... Merge branch 'master' of ssh://darcs.haskell.org/srv/darcs/ghc
     b5ce9de... Remove dead code predTreePredType
     61f770f... isTauTy should be True for LitTy (see Trac #7459)
     0cb35b5... Mac OS X 10.6 needed for pthread_threadid_np(), fixes #7356
     45e70a1... Merge branch 'ticket-7442' of git://github.com/phonohawk/ghc
     d6d1559... Tweak comments
     56240c1... Update haskeline submodule
     691c8a8... Don't get submodules when 'get'ing
     8fd3f3c... Use a submodule for the time package
     ccce9fe... When pulling, only 'fetch' in submodules
     4b4f014... Add a check for old time packaes
     c3db2b2... Tweak sync-all
     31d771b... Use -e rather than -f when checking for libraries/time/.git
     3a40456... Make "sync-all pull --rebase" work
     156d30d... Fix buglet in -ddump-minimal-imports (Trac #7476)
     9467f73... Merge branch 'master' of http://darcs.haskell.org/ghc
     e6ce335... Fix pprPanic so that it doesn't throw away the SDoc part of the error.
     88eeabc... Merge branch 'master' of http://darcs.haskell.org/ghc
     70c4e4b... Rearrange configure.ac a bit
     3c06c09... Rearrange configure.ac a bit
     50905e1... Revert "Fix pprPanic so that it doesn't throw away the SDoc part of the error."
     c0d8469... Allow existential data constructors to be promoted
     431e804... Merge branch 'master' of http://darcs.haskell.org/ghc
     bb2f56a... Add comment
     f971e75... Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     95d8658... In FP_GCC_VERSION, test $CC not $GCC
     3fc453a... Don't define DYNAMIC when compiling the dyn way
     57d6798... When using a GHC plugin, load its interface file very partially: just enough that it can be used, without its rules and instances affecting (and being linked from!) the module being compiled.
     b0626b6... Document promotion of existential data types
     5b746f5... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     3864da2... Typo
     71b5ca5... Refactor findAndReadIface; no functional changes
     ccdccee... Whitespace only in iface/IfaceType.lhs
     b25d709... Add the beginnings of support for building vanilla and dynamic at the same time
     d842dff... Use a MonadIO instance instead of an 'io' function
     9a20e54... Stop attempting to "trim" data types in interface files
     8a0534f... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     6bdac1c... Make nativeCodeGen return the rest of its UniqSupply
     9b2882c... Merge branch 'master' of mac:ghc/git/val64/.
     566920c... Add -funbox-strict-primitive-fields
     e4feb52... fix description of ghci instance env bug
     250f026... fix code in library initialisation example (#7471)
     27770ae... Invalidate the ModSummary cache in setSessionDynFlags (#7478)
     b85a849... Pessimistically assume that unknown arches can't do unaligned loads
     e415777... Detabbing
     4f7027d... Document -funbox-strict-primitive-fields
     86e2a2a... Don't set "-O0 -g" C flags when -debug is given
     c1c2d84... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     7bf6eb9... Minor twiddle to -funbox-strict-primitive-fields docs
     1435eef... Refactor primitive field unpacking check
     609aecb... Tweaks to dynamic-too code
     713c514... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     d7d25db... Merge branch 'master' of http://darcs.haskell.org/ghc
     cea7aa3... Merge branch 'master' of http://darcs.haskell.org/ghc
     e5182b7... Add replaceDynFlags to the ContainsDynFlags class
     0c4a9f3... Add a function to change DynFlags to be suitable for compiling for way=dynamic
     ecd9676... Fix loading dynamic interfaces when using -dynamic-too
     b339dd4... Change how sync-all handles directory changes
     332e681... Add -funbox-strict-primitive-fields example
     f184d9c... Fix a bug in the handling of nested orElse
     31d8900... Fix #7487
     b0339aa... document special "this" syntax for PackageImports (#7409)
     d684114... add enabled_capabilities (#7491)
     497cb61... Merge branch 'master' of http://darcs.haskell.org/ghc
     48bb69a... Small refactoring: Use more idiomatic strictness forcing in AsmCodeGen
     d23148a... Package the NativeGen state up into a named type
     8246c7a... Tweak how 'count' is handled in the nativeCodeGen
     8685535... Add more plumbing to the nativeCodeGen
     bd8f7fc... Implement the -dynamic-too optimised path for the NCG
     5d0d1d9... typo
     750a34b... Small code tidy-up
     7df6d78... Add a comment
     d5b5d48... Use ByteString rather than FastBytes inside FastZString
     589b628... Merge ../bs
     7651b67... Make FastBytes a synonym for ByteString
     2e8c769... Implement word2Float# and word2Double#
     e2564ce... Merge ../bs
     ab9de78... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     2b977d9... Remove most of TailCalls.h
     265af43... Make enabled_capabilities visible (fixes dynamic linking)
     c79f733... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     7085b84... Inline some FastBytes/ByteString wrappers
     fae0d4c... Whitespace only in hsSyn/Convert.lhs
     3c17143... Use BS.pack instead of mkFastBytesByteList
     80a3a15... Remove a couple more FastBytes functions
     faa8ff4... Major refactoring of the way that UNPACK pragmas are handled
     96acba6... Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     a243fa7... Use ByteString rather than FastBytes in Binary
     ca56668... Remove the trivial mkFastStringFastBytes wrapper
     6409ba5... Rename remaining FastBytes usages to ByteString
     bcf7123... Implement the slow mode of -dynamic-too
     eec4c10... Call gcc with '-x assembler-with-cpp' instead of '-x assembler'.
     6a990ac... De-tab compiler/nativeGen/PPC/Instr.hs.
     51d3645... PPC: Implement stack resizing for the linear register allocator.
     6e0d45a... Small refactoring: makes it easier to see what nativeCodeGen actually does
     06a962b... Remove some redundant parentheses
     55c55f1... Revert "Fix a bug in the handling of nested orElse"
     a006ecd... A better fix for #7493 (see comment for details)
     90fac75... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     909d52e... Document the behavior of "info!".
     ea8490e... Tidy up documtation of monomorphsim restriction etc
     b585312... Wibbles to faa8ff40 (UNPACK pragmas)
     650f76f... Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     e3aa165... typo
     a38b832... spelling in doc
     942939c... Fix Trac #7506 (missing check for form of FFI type)
     8c1aab0... Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     aad93f5... Move the kind Nat and Symbol out of TysPrim and into TysWiredIn
     a62c437... Add some ASSERTs to calls of zipTopTvSubst
     3394d49... Pass the correct inst_tys argument to dataConCannotMatch, in mkRecSelBinds
     be5cc2e... Fix TcUnify.matchExpectedTyConApp so that it returns types of compatible kinds
     9429d79... Merge branch 'master' of http://darcs.haskell.org/ghc
     f6f881f... Rename all of the 'cmmz' flags and make them more consistent.
     54a3963... 'sync-all get -q' also passes -q to 'git submodule'
     02c4ab0... Redirect asynchronous exceptions to the sandbox thread in runStmt (#1381)
     1353d1e... Fix over-zealous ASSERT in TcUnify
     866d28d... Merge branch 'master' of http://darcs.haskell.org/ghc
     b8739b2... Allow newtypes to be promoted
     40ef925... Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     66fa188... Likely fix to uninitialized DynFlags in plugins.
     6290c7b... Clarify promotion rules for newtypes in the documentation
     c56c355... Only allow special NeverActive syntax for RULES.
     d3e2912... Clarify documentation of [~] syntax on RULE activations
     52e4300... Use expectP in deriving( Read )
     8366792... Implement overlapping type family instances.
     d2a5a9c... rename do_map_arrow as do_premap (no semantic change)
     1ee1cd4... Make {-# UNPACK #-} work for type/data family invocations
     e5ccb4e... Merge branch 'master' of http://darcs.haskell.org/ghc
     e9e650d... A bit more tracing
     1d07cc0... Remember to zonk when taking free variables in simpl_top
     7cc8a3c... Merge branch 'master' of http://darcs.haskell.org/ghc
     e661e29... Comment typo only
     9ea2b66... Simplify the binder-swap transformation
     89eb9e9... Add traceSmpl for simplifier tracing, now that the simplifier has the IO monad
     bacf7ca... Make combine-identical-alternatives work again (Trac #7360)
     545fd8b... Make the treatment of addAltUnfoldings handle casts
     4527991... Fix dictionaries for SingI.
     db9c062... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     9929172... Remove references to GHC 6.6 in docs
     18003c9... Fix typo in comment (Trac #7526)
     5efe9b1... Refactor the invariants for ClsInsts
     b43fdcf... Comments and white space only
     215cf42... Make the comments about SingI and EvLit match current reality
     e89f3ba... In type or data instances, check that all variables are bound
     1884f81... Merge branch 'master' of http://darcs.haskell.org/ghc
     9beb615... Make the fib_tvs field of FamInstBranch into a *list* not a *set*
     243523b... Merge branch 'master' of http://darcs.haskell.org/ghc
     1086bc1... Add a reference to Note [SingI and EvLit] in the new SingI stuff
     302172f... Remove unnecessary import
     5a6a223... Add flag -fwarn-duplicate-constraints
     4496fda... Minor refactoring plus comments
     9b9f197... Improve HsSyn pretty-printing of instance declarations (fixes Trac #7532)
     5f77b31... Update strictness documentation (Trac #7546)
     3f7b147... Fix bug in External Core pretty printer (fixes Trac #7547)
     3fa7340... De-tab PprExternalCore
     7fa2ce2... Tidy the type in badInstSigErr (fixes Trac #7545)
     b0c0cae... Define ListSetOps.getNth, and use it
     d36770b... Refactoring; no change in behaviour
     948c1d3... Crucial bug fix: use scrut' rather than scrut!
     6761dc2... Add an extra error check in DEBUG mode for ill-typed unfoldings
     1687a66... Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     b13d546... Whitespace only in utils/MonadUtils.hs
     71feb10... Ship transformers with GHC
     6d5f25f... Fix LLVM code generated for word2Float# and word2Double#.
     b9eb17c... Make validating with GhcProfiled=YES Just Work
     d967432... Set DBLATEX_OPTS to -P 'filename.as.url=0' (fixes #7486)
     28d9a03... Make CaseElim a bit less aggressive
     3671e67... Allow empty case expressions (and lambda-case) with -XEmptyCase
     a8941e2... Refactor HsExpr.MatchGroup
     e52d9d4... Add an ASSERT
     74d4018... Switch on -XEmptyCase when renaming derived declarations
     fbff64a... Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     49ca2a3... Changed deriving of Functor, Foldable, Traversable to fix #7436. Added foldMap to derived Foldable instance.
     3d51f27... Added note explaining the lambdas generated by functor deriving code, and how it compares to the old deriving code which used eta expansion.
     9d9d09d... Add a -rpath entry for the RTS library, so that it can find libffi
     5765248... Refactor invariants for FamInsts.
     4da767e... Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     7d1216a... make "./sync-all -r <path> remote set-url origin" work
     03d360f... Fix bugs in allocMoreStack (#7498, #7510)
     a8ea80f... Rearrange the computation of unused imports; fixes Trac #7454
     afe9a3b... Remove two unused imports, detected by the fix to Trac #7454
     97db0ed... Re-engineer the ambiguity test for user type signatures
     7dffc18... Merge remote branch 'origin/master'
     f879703... Add missing file TcValidity.lhs
     0a24be0... Add missing import
     851e4e7... Fix Trac #7560.
     4737d64... More tidying up in FamInstBranch
     41e9276... Merge branch 'master' of http://darcs.haskell.org/ghc
     f838d2f... add docs for ":showi language" (#7501)
     0c42e30... remove unnecessary size field in BCO (#7518)
     343548d... fix disassembler after removal of size field in bco->instrs  (#7518)
     3af022f... Fix some incorrect narrowing rules (#7361)
     35691ad... Update the -no-auto-link-packages docs
     8dd2f98... Support the MergeStub phase when building with dynamic-too
     5cb0880... Make the rule for .hi files depend on the .hs/.lhs files
     1353b4a... Enable the .hi file sanity check when not on Windows
     9e3088f... Remove redundant rule from rules/build-package.mk
     ccd8c6f... Handle -boot files properly when doing -dynamic-too
     bab8dc7... Add preprocessor defines when SSE is enabled
     35428a3... Refactoring: No functional change
     96ea76c... dynamic-too progress
     fb7391a... Build system: Add ExtraMakefileSanityChecks for extra safety
     8b1e30f... Small build system refactoring
     77e7841... Update bytestring and terminfo repos
     b9fae0c... Improve some error messages
     f3d3bae... Remove checkCOrAsmOrLlvmOrDotNetOrInterp
     49e6c96... Update a comment
     de373f9... Whitespace only in nativeGen/SPARC/Base.hs
     385dced... Update a panic message
     68833e5... Make "happensBefore" take account of whether we are unregisterised
     acb0cd9... Don't make -C imply -fvia-C
     5427df8... Merge branch 'master' of https://github.com/ghc/ghc
     782faec... Clarify docs on when -ddump-* imply -fforce-recomp; fixes #7406
     6387eba... Fix typo in docs; spotted by Gabor Greif
     fe61599... Use a version of the coverage condition even with UndecidableInstances.
     12f3a53... Fixup comment: typos + I had the generalization rule backwards.
     deec5b7... Be willing to parse {-# UNPACK #-} without '!'
     82f81d1... Merge branch 'master' of http://darcs.haskell.org/ghc
     def97b8... Fix up comment:  I was just wrong previously, the original GHC comment on `oclose` is correct.
     152e703... When doing UNPACK pragmas, be careful to only unpack *data* types not newtypes
     29054b0... White space only
     ecddaca... Tidy up FunDeps.oclose
     440a9a5... Tiny refactoring, really just white space
     a6ab0a4... Fix Trac #7585.
     f77291d... Pass --with-ld=$(LD) to ghc-cabal when configuring packages (#6086)
     b06c1eb... When cross-compiling, pass --host to package configure scripts
     8f731f2... Merge branch 'master' of http://darcs.haskell.org/ghc
     0aae1e1... Better abstraction over run queues.
     b05531b... Add a 'quick-llvm' build mode to mk/build.mk.
     5cca0b4... Add -f[no-]warn-unsupported-llvm-version. Closes Trac #7579.
     25f8d04... Fix floating point constants in LLVM backend (#7600).
     aef38d1... Output LLVM version in use at -V2.
     520dc1d... Rearrange includes to avoid a clash on ARM/Linux
     900e7d2... make it safe to include this after GCTDecl.h
     0831a12... Major patch to implement the new Demand Analyser
     91b44bc... A simple improvement to CSE
     057384f... Merge branch 'master' of http://darcs.haskell.org/ghc
     109a1e5... Tidy up cross-compiling
     81f4cd3... Merge branch 'master' of http://darcs.haskell.org/ghc
     fd3fd18... Expose the prototype for getMonotonicNSec
     3f90064... Use pthread_kill on OS X too
     0dcccf0... Hopefully fix breakage on OS X w/ LLVM
     b7189de... Clean up -msse flag handling
     571ecdd... If -msse is specified, pass it to the LLVM backend
     0dc9f1c... Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     b14ddb2... Expose genericRaise; fixes signals004(dyn) no OS X 32
     f61fbf3... Restore the primitive and vector submodules
     39a868c... Merge branch 'master' into cardinality
     9201a88... Merge branch 'master' into cardinality
     c02348f... wrong call demand splitting fixed



More information about the ghc-commits mailing list