December 2013 Archives by author
Starting: Sun Dec 1 10:07:17 UTC 2013
Ending: Tue Dec 31 15:14:22 UTC 2013
Messages: 376
- [commit: ghc] master: Respect the ordering of -package directives (574ccfa)
Patrick Palka
- [commit: ghc] master: Respect the ordering of -package directives (574ccfa)
Simon Peyton-Jones
- [commit: ghc] wip/nested-cpr: Add a flag -fnested-cpr-off to conveniently test the effect of nested CPR (90529b1)
Johan Tibell
- [commit: ghc] master: Fix loopification with profiling and enable it by default (#8275) (adb9964)
git at git.haskell.org
- [commit: ghc] master: Document solution to #8275 (6d24076)
git at git.haskell.org
- [commit: ghc] master: Don't explicitly refer to nodeReg in ldvEnterClosure (6178f6e)
git at git.haskell.org
- [commit: ghc] master: Move the LDV code below the self-loop label (#8275) (ac31b79)
git at git.haskell.org
- [commit: ghc] master: Respect the ordering of -package directives (574ccfa)
git at git.haskell.org
- [commit: ghc] master: Revert "Respect the ordering of -package directives" (fac831f)
git at git.haskell.org
- [commit: ghc] master: TcDeriv: s/isomorphism/coercible (5e86ea5)
git at git.haskell.org
- [commit: ghc] master: Print nicer error message for Coercible errors (1791ea0)
git at git.haskell.org
- [commit: testsuite] master: Update testsuite for nicer Coercible message (522563a)
git at git.haskell.org
- [commit: ghc] master: With GND, report Coercible errors earliy (bd7a125)
git at git.haskell.org
- [commit: testsuite] master: Bump T3064 perf values (c37e2fb)
git at git.haskell.org
- [commit: ghc] master: Handle Coercible (forall a. t) (forall a. t2) in TcInteract (e1e9faf)
git at git.haskell.org
- [commit: ghc] master: Bind monadic stuff in getCoercibleInst locally, not via parameters (249d47a)
git at git.haskell.org
- [commit: ghc] master: Refactor deferTcSForAllEq: Do not bind, but return EvTerm (06facab)
git at git.haskell.org
- [commit: ghc] master: More links to [Coercible Instances] (b859c18)
git at git.haskell.org
- [commit: testsuite] master: Update apirecomp001 output (8c9b01c)
git at git.haskell.org
- [commit: testsuite] master: Mark type-rep as broken until #5869 is fixed (7baefa8)
git at git.haskell.org
- [commit: testsuite] master: Try to set flags for some tests involving TH right (4a8477b)
git at git.haskell.org
- [commit: testsuite] master: TH_import_loops fails for GHCi again (84b4e9b)
git at git.haskell.org
- [commit: testsuite] master: Looks like plugin06 really only works with dynamic libraries enabled (cf499fe)
git at git.haskell.org
- [commit: ghc] branch 'better-ho-cardinality' created
git at git.haskell.org
- [commit: ghc] better-ho-cardinality: Improve the handling of used-once stuff (20cc594)
git at git.haskell.org
- [commit: testsuite] master: Test case about HyperStr and UseDemand (3cb91b3)
git at git.haskell.org
- [commit: ghc] master: Remove dead code orphaned by implementing GND with `coerce`. (3fecf81)
git at git.haskell.org
- [commit: ghc] master: Rejig rejigConRes & friends, doing role checks in a second pass. (4067340)
git at git.haskell.org
- [commit: ghc] master: Fix location of spliced-in role annotations. (b84fff3)
git at git.haskell.org
- [commit: testsuite] master: Wibbles to output caused by change in checking role annotations (6741cfd)
git at git.haskell.org
- [commit: ghc] master: Move FunDeps to typecheck (90588c1)
git at git.haskell.org
- [commit: ghc] master: Note [HyperStr and Use demands] (cb17c1f)
git at git.haskell.org
- [commit: ghc] master: Some popular typos in comments (0fe399c)
git at git.haskell.org
- [commit: packages/process] master: Make `cleanupProcess` resistant to SIGPIPE (776a260)
git at git.haskell.org
- [commit: packages/process] master: Add Haddock note to `call{Command, Process}` wrt execptions (#2233) (edda1be)
git at git.haskell.org
- [commit: packages/process] master: Minor update to changelog file (b2f1133)
git at git.haskell.org
- [commit: ghc] master: Refactor: Origin of inferred Thetas (51bebb7)
git at git.haskell.org
- [commit: ghc] master: Elaborate "deriving" error messages (4025d66)
git at git.haskell.org
- [commit: testsuite] master: Update output: New error messages as per #8576 (b3b88db)
git at git.haskell.org
- [commit: ghc] branch 'wip/T8592' created
git at git.haskell.org
- [commit: ghc] wip/T8592: Use PredOrigin in FunDeps.lhs (84e0b8d)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Merge remote-tracking branch 'origin/master' into better-ho-cardinality (84d4165)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Initial work on Nested CPR (9e0ec3c)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Further work on Nested CPR (20b5770)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Reimplement mkWWcpr_help (0052efc)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Fix a lubDmdResult equation (da8665c)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Apply state hack only to information about arguments (938cf3d)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: More tracing (5b76053)
git at git.haskell.org
- [commit: testsuite] branch 'wip/nested-cpr' created
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Loop breakers are not allowed to have a Converges DmdResult (f4e5641)
git at git.haskell.org
- [commit: testsuite] wip/nested-cpr: Update outputs per âImprove the handling of used-once stuffâ (fd2e0ce)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Do not generate workers with one element (# .. #) types (f559a15)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Do not forget about Divergence of thunks (f523007)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Recover [CPR for sum types] (slightly differently) (48a9118)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr's head updated: Do not forget about Divergence of thunks (f523007)
git at git.haskell.org
- [commit: ghc] master: Export getHscEnv from HscMain (d14e5bf)
git at git.haskell.org
- [commit: ghc] master: Mask async exceptions in forkM_ (586bc85)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Do not forget about Divergence of thunks (a9cb62a)
git at git.haskell.org
- [commit: testsuite] wip/nested-cpr: Test output update: Nested CPR signatures (0d96c4d)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: More tracing (e3c0015)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Recover [CPR for sum types] (slightly differently) (317a8f5)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a flag -fnested-cpr-off to conveniently test the effect of nested CPR (90529b1)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Kill divergence information in deferType (f9a7404)
git at git.haskell.org
- [commit: testsuite] master: Update output: More elaborate GND error messages (20d7273)
git at git.haskell.org
- [commit: ghc] master: More detailed error message when GND fails (95ba5d8)
git at git.haskell.org
- [commit: ghc] master: Fix note reference [WildCard binders] (356bc56)
git at git.haskell.org
- [commit: packages/base] master: Avoid unsafeCoerce# in TopHandler (c68f564)
git at git.haskell.org
- [commit: packages/base] master: Add fusion RULES for mapMaybe (de86df4)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Elaborate "non-algebraic or open body type" message (92da8cd)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Turn "non-algebraic or open body type" back into a warning (73d9daa)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Use mkWildCase in mkUnpackCase in WwLib (2643b5e)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: More precisely recover [CPR for sum types] behaviour (6449837)
git at git.haskell.org
- [commit: ghc] master: Comments only (cd03893)
git at git.haskell.org
- [commit: ghc] master: Comments only (e122154)
git at git.haskell.org
- [commit: ghc] master: Improve ASSERT (b67f503)
git at git.haskell.org
- [commit: ghc] master: Untab ClosureTypes.h and ClosureFlags.c (4f603db)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Comments and small refactor (052d78b)
git at git.haskell.org
- [commit: ghc] master: Remove code that generates FunDep error message context (9d7cbbc)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Move peelFV from DmdAnal to Demand (0dca497)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Put bothDmdResult back into bothDmdType (7a9b9be)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Use the un-postprocessed DmdResult to build nested CPR (ecfab42)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Only use bothDmdEnv, not bothDmdType, in dmdAnalVarApp for constructors (2b1ebab)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Revert "Only use bothDmdEnv, not bothDmdType, in dmdAnalVarApp for constructors" (d037873)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: In deferType, return convRes = Converges NoCPR (6bd9939)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add Note [non-algebraic or open body type warning] (b8faa4e)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Remove dmdAnalArg and replace by easier to understand code (09c78a1)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Change the handling of Bottom demands on free variables (e765e10)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Merge branch 'wip/nested-cpr' of git://git.haskell.org/ghc into wip/nested-cpr (e71635f)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Avoid CPR w/w for something that already returns an unboxed tuple (0be8638)
git at git.haskell.org
- [commit: ghc] master: Move the allocation of CAF blackholes into 'newCAF' (#8590) (55c703b)
git at git.haskell.org
- [commit: ghc] master: Update and deduplicate the comments on CAF management (#8590) (fe68ad5)
git at git.haskell.org
- [commit: ghc] master: Use new flushExec implementation on all operating systems (#8562) (95854ca)
git at git.haskell.org
- [commit: ghc] master: Made ghc -e have a nonzero exit code upon failure (Trac #7962 ) (47024b6)
git at git.haskell.org
- [commit: ghc] master: Refactored by Simon Marlow's suggestion (415f0d6)
git at git.haskell.org
- [commit: ghc] master: Fix compiler warnings due to integer size mismatch (d9ad369)
git at git.haskell.org
- [commit: testsuite] master: Add new ghc-e/should_fail test suite (69f6072)
git at git.haskell.org
- [commit: testsuite] master: Different quotes in error messages following lexer clean-up (0d939eb)
git at git.haskell.org
- [commit: ghc] master: Suggest TemplateHaskell after encountering a naked top-level expression (0f2a20b)
git at git.haskell.org
- [commit: ghc] master: Typecheck typed TH splices properly (fix Trac #8577) (8b642de)
git at git.haskell.org
- [commit: ghc] master: Comments, and rename a variable (9d6f111)
git at git.haskell.org
- [commit: ghc] master: Suggest TemplateHaskell after encountering a parse error on '$' (#7396) (1860dae)
git at git.haskell.org
- [commit: ghc] master: Clean up Lexer.srcParseErr (1c69305)
git at git.haskell.org
- [commit: testsuite] master: Test Trac #8577 (3e66489)
git at git.haskell.org
- [commit: ghc] branch 'wip/T8545' created
git at git.haskell.org
- [commit: ghc] wip/T8545: Fold in testsuite.git into ghc.git (re #8545) (e45b9f5)
git at git.haskell.org
- [commit: ghc] master: Add `.mailmap` file (8157a26)
git at git.haskell.org
- [commit: testsuite] master: More different quotes in error messages following lexer clean-up (27c42f4)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Try hard to avoid useless w/w for (# .. #)-returning things (52356ac)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Avoid CPR w/w for something that already returns an unboxed tuple (49d188b)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Comments and small refactor (43c2a05)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Leave singleton (# . #) in place if they were already there (6729a76)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Special-case Var in mkRename (f3eec59)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Disable avoiding singleton (# #), for compatibility with old code (3d05abc)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Improve pprIfaceStrictSig (c6e4760)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Clarify the default demand on demand environments (79e9ef8)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Clarify the default demand on demand environments (f7a448d)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Move peelFV from DmdAnal to Demand (1d9620e)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Clarify the default demand on demand environments (d75393c)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Remove dmdAnalArg and replace by easier to understand code (b2e931a)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add Note [non-algebraic or open body type warning] (8ea1f82)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Initial work on Nested CPR (b77ca1c)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Comments and small refactor (229576f)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a flag -fnested-cpr-off to conveniently test the effect of nested CPR (aead791)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Apply IO stricness hack only to information about arguments (4f055ee)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Use isTypeArg instead of isTyCoArg (forgot why) (38a35e4)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Recover [CPR for sum types] (slightly differently) (7279cbc)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Improve pprIfaceStrictSig (781e4ca)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Fix a lubDmdResult equation (dc45272)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Use the un-postprocessed DmdResult to build nested CPR (b40ce5f)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Unify RetProd and RetSum to RetCon in CPRResult (be941af)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Check mAX_CPR_SIZE in dmdAnalVarApp (1e5c120)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Loop breakers are not allowed to have a Converges DmdResult (44b6b17)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Actually create a nested CPR worker-wrapper (2c24d66)
git at git.haskell.org
- [commit: packages/dph] master: minor wibbles to make examples compile (3e8b135)
git at git.haskell.org
- [commit: packages/dph] master: dph test driver: add -dynamic to compilation of hs (962c999)
git at git.haskell.org
- [commit: ghc] master: Remove the LFBlackHole constructor (980badd)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Revert "Apply IO stricness hack only to information about arguments" (02557dd)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: In deferType, return convRes = Converges NoCPR (19eece6)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Actually create a nested CPR worker-wrapper (81b3b12)
git at git.haskell.org
- [commit: ghc] branch 'wip/T8598' created
git at git.haskell.org
- [commit: ghc] wip/T8598: Do not forget CPR information after an IO action (a2f7d68)
git at git.haskell.org
- [commit: testsuite] wip/nested-cpr: More nested CPR test output (9daeda0)
git at git.haskell.org
- [commit: testsuite] master: Add testcase for #8598 (7e5c115)
git at git.haskell.org
- [commit: ghc] master: Fix windows x86_64 build. (8528165)
git at git.haskell.org
- [commit: packages/base] master: Properly detect msys2/x64 shell as Windows. (5139ca9)
git at git.haskell.org
- [commit: ghc] wip/T8598: Do not forget CPR information after an IO action (f316aed)
git at git.haskell.org
- [commit: ghc] wip/T8598: Rename topDmdType to nopDmdType (972c1d7)
git at git.haskell.org
- [commit: ghc] wip/T8598: Do not forget CPR information after an IO action (5c690b4)
git at git.haskell.org
- [commit: ghc] wip/T8598: Rename topDmdType to nopDmdType (412c483)
git at git.haskell.org
- [commit: ghc] wip/T8598's head updated: Rename topDmdType to nopDmdType (412c483)
git at git.haskell.org
- [commit: testsuite] master: Use -ddump-strsigs in tests/stranal/sigs (323cab2)
git at git.haskell.org
- [commit: ghc] master: New flag: -ddump-strsigs (3f6da56)
git at git.haskell.org
- [commit: ghc] wip/T8598: Rename topDmdType to nopDmdType (f64cf13)
git at git.haskell.org
- [commit: ghc] wip/T8598: Do not forget CPR information after an IO action (a31cb5b)
git at git.haskell.org
- [commit: ghc] wip/T8598: Replace mkTopDmdType by mkClosedStrictSig (3cdf125)
git at git.haskell.org
- [commit: ghc] wip/T8598's head updated: Replace mkTopDmdType by mkClosedStrictSig (3cdf125)
git at git.haskell.org
- [commit: testsuite] master: Mark testcase for #8598 as not broken (def26d4)
git at git.haskell.org
- [commit: ghc] master's head updated: Replace mkTopDmdType by mkClosedStrictSig (3cdf125)
git at git.haskell.org
- [commit: ghc] branch 'wip/T8598' deleted
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Merge remote-tracking branch 'origin/wip/T8598' into wip/nested-cpr (4f216b0)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add documentation to plusUFM_CD (5b1eac3)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Do not export DmdResult constructors in Demand.lhs (db0f30e)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Make types of bothDmdType more precise (8c20ef4)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr's head updated: Make types of bothDmdType more precise (8c20ef4)
git at git.haskell.org
- [commit: testsuite] master: Add nested CPR testcase (9f4c591)
git at git.haskell.org
- [commit: testsuite] master: Demand Analyser testcase: Unsaturated functions (8c5f13e)
git at git.haskell.org
- [commit: testsuite] wip/nested-cpr: Test output update: Nested CPR signatures (63ae604)
git at git.haskell.org
- [commit: testsuite] wip/nested-cpr: Update outputs per âImprove the handling of used-once stuffâ (1cfa8d6)
git at git.haskell.org
- [commit: testsuite] wip/nested-cpr's head updated: Test output update: Nested CPR signatures (63ae604)
git at git.haskell.org
- [commit: testsuite] master: Sort the output of -dump-strsigs (3144b8f)
git at git.haskell.org
- [commit: ghc] master: Sort the output of -dump-strsigs (5e0fe05)
git at git.haskell.org
- [commit: ghc] master: Add more .mailmap entries (289ecda)
git at git.haskell.org
- [commit: ghc] wip/T8545: Add check for left-over testsuite/.git folder to sync-all (1be87e5)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Merge remote-tracking branch 'origin/master' into HEAD (31da0b1)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Make types of bothDmdType more precise (0c44351)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add documentation to plusUFM_CD (9805e2c)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: in Demand.lhs, remember what is a sum type (1167ff4)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Do not export DmdResult constructors in Demand.lhs (ed35eb8)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Temporarily disable nested CPR inside sum types (142eb5a)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Allow the CPR w/w to take unboxed tuples apart (b2bdc27)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr's head updated: Allow the CPR w/w to take unboxed tuples apart (b2bdc27)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a warning to dmdTransformDataConSig (which I believe is dead code) (222e1b4)
git at git.haskell.org
- [commit: ghc] master: Better debug printing (0849d02)
git at git.haskell.org
- [commit: ghc] master: Spelling in comment (f114826)
git at git.haskell.org
- [commit: ghc] master: Do not generate given kind-equalities (fix Trac #8566) (7558231)
git at git.haskell.org
- [commit: testsuite] master: Test Trac #8566 (a6e35a0)
git at git.haskell.org
- [commit: ghc] branch 'wip/better-ho-cardinality' created
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Some refactoring of Demand and DmdAnal (62a8f74)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Do not split void functions (20f8ee7)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Guarding against silly shifts (20c4854)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Return exprArity, not manifestArity (753b254)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Assign strictness signatures to primitive operations (32d3b73)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Improve the handling of used-once stuff (79a1ef7)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Some refactoring of Demand and DmdAnal (910b489)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Do not split void functions (7583c20)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Assign strictness signatures to primitive operations (c7b9505)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Guarding against silly shifts (5a92f04)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Return exprArity, not manifestArity (a9de79f)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Improve the handling of used-once stuff (fe6512d)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality's head updated: Improve the handling of used-once stuff (fe6512d)
git at git.haskell.org
- [commit: testsuite] branch 'wip/better-ho-cardinality' created
git at git.haskell.org
- [commit: testsuite] wip/better-ho-cardinality: Adjust output to new oneshotness (8f2121b)
git at git.haskell.org
- [commit: testsuite] wip/better-ho-cardinality: lazy-bs-alloc improved from oneshotness stuff (b0ef398)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Some refactoring of Demand and DmdAnal (838da6f)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Improve the handling of used-once stuff (80989de)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Do not split void functions (ba78bf1)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Return exprArity, not manifestArity (b24e0c4)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Assign strictness signatures to primitive operations (0558911)
git at git.haskell.org
- [commit: ghc] wip/better-ho-cardinality: Guarding against silly shifts (869f69f)
git at git.haskell.org
- [commit: testsuite] branch 'wip/better-ho-cardinality' deleted
git at git.haskell.org
- [commit: testsuite] master: Adjust output to new oneshotness (b2cfd0e)
git at git.haskell.org
- [commit: testsuite] master: lazy-bs-alloc improved from oneshotness stuff (5144942)
git at git.haskell.org
- [commit: testsuite] master: Update compiler performance values (8d6c941)
git at git.haskell.org
- [commit: ghc] branch 'wip/exprArity' created
git at git.haskell.org
- [commit: ghc] branch 'wip/better-ho-cardinality' deleted
git at git.haskell.org
- [commit: ghc] master's head updated: Improve the handling of used-once stuff (80989de)
git at git.haskell.org
- [commit: testsuite] wip/nested-cpr: Update CPR output (different pretty printing for product types) (9e773d9)
git at git.haskell.org
- [commit: testsuite] wip/nested-cpr: Test output update: Nested CPR signatures (2615aae)
git at git.haskell.org
- [commit: testsuite] wip/nested-cpr: Nested CPR example: Extended Euclidean algorithm (7a8bace)
git at git.haskell.org
- [commit: testsuite] wip/nested-cpr's head updated: Nested CPR example: Extended Euclidean algorithm (7a8bace)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Move peelFV from DmdAnal to Demand (6b6a30d)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add Note [non-algebraic or open body type warning] (6de91c9)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Clarify the default demand on demand environments (2b6a6a4)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Remove dmdAnalArg and replace by easier to understand code (07b097a)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Split DmdResult into DmdResult and CPRResult (43fa766)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Do not export DmdResult constructors in Demand.lhs (9fcf856)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Rename postProcessDmdType to postProcessUnsat and use* to reuse* (715ed45)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Make types of bothDmdType more precise (a5505be)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add Converges to DmdResult (344ea58)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Initial work on Nested CPR (31c651e)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Use isTypeArg instead of isTyCoArg (forgot why) (8c501a9)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Fix a lubDmdResult equation (9dee3f1)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Recover [CPR for sum types] (slightly differently) (298dfff)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Unify RetProd and RetSum to RetCon in CPRResult (3318049)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: In deferType, return convRes = Converges NoCPR (653f7da)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Comments and small refactor (5da65a1)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Loop breakers are not allowed to have a Converges DmdResult (7699aa5)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: in Demand.lhs, remember what is a sum type (8ec4693)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a flag -fnested-cpr-off to conveniently test the effect of nested CPR (b4a76c7)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Allow the CPR w/w to take unboxed tuples apart (ae465a0)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Temporarily disable nested CPR inside sum types (2d5f07a)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Check mAX_CPR_SIZE in dmdAnalVarApp (0f6b75c)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a warning to dmdTransformDataConSig (which I believe is dead code) (f609620)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Actually create a nested CPR worker-wrapper (046b6ca)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr's head updated: Add a warning to dmdTransformDataConSig (which I believe is dead code) (f609620)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Refactor peelManyCalls (87cf401)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Disentangle postProcessDmdTypeM and postProcessUnsat (113f7d9)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Make types of bothDmdType more precise (0596028)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add Converges to DmdResult (40e46e6)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: In deferType, return convRes = Converges NoCPR (ed27ce6)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Initial work on Nested CPR (5ef4b19)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Temporarily disable nested CPR inside sum types (960873a)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a warning to dmdTransformDataConSig (which I believe is dead code) (bb26ae8)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Allow the CPR w/w to take unboxed tuples apart (20df148)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a flag -fnested-cpr-off to conveniently test the effect of nested CPR (fb9b3ab)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Recover [CPR for sum types] (slightly differently) (614b965)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: in Demand.lhs, remember what is a sum type (43c93dc)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Loop breakers are not allowed to have a Converges DmdResult (f12a8f3)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Unify RetProd and RetSum to RetCon in CPRResult (17f6221)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Check mAX_CPR_SIZE in dmdAnalVarApp (5e875bc)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Comments and small refactor (a2a5b36)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Actually create a nested CPR worker-wrapper (48c7abb)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Fix a lubDmdResult equation (b63793e)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Use isTypeArg instead of isTyCoArg (forgot why) (0ff9e41)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Disentangle postProcessDmdTypeM and postProcessUnsat (764044f)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Make types of bothDmdType more precise (c8dea98)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Initial work on Nested CPR (a148777)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add Converges to DmdResult (4afcad2)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Use isTypeArg instead of isTyCoArg (forgot why) (135496d)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Fix a lubDmdResult equation (9021044)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Comments and small refactor (0f80c45)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Unify RetProd and RetSum to RetCon in CPRResult (fbfbeeb)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: In deferType, return convRes = Converges NoCPR (9003f07)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a warning to dmdTransformDataConSig (which I believe is dead code) (bc50fa3)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Recover [CPR for sum types] (slightly differently) (6c3c9af)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Allow the CPR w/w to take unboxed tuples apart (55f423b)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Actually create a nested CPR worker-wrapper (8d874aa)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Temporarily disable nested CPR inside sum types (291f5e7)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a flag -fnested-cpr-off to conveniently test the effect of nested CPR (3d0dcf0)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Check mAX_CPR_SIZE in dmdAnalVarApp (3936c69)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: in Demand.lhs, remember what is a sum type (f43081b)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Loop breakers are not allowed to have a Converges DmdResult (de6762f)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Split DmdResult into DmdResult and CPRResult (d54cfac)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Do not export DmdResult constructors in Demand.lhs (9b41137)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Rename postProcessDmdType to postProcessUnsat and use* to reuse* (d651a93)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Refactor peelManyCalls (dc76ff0)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Disentangle postProcessDmdTypeM and postProcessUnsat (a2f9fb9)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Make types of bothDmdType more precise (c26d31d)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add Converges to DmdResult (659c628)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Unify RetProd and RetSum to RetCon in CPRResult (d58b354)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Fix a lubDmdResult equation (12f88bb)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: In deferType, return convRes = Converges NoCPR (5a5c8de)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Comments and small refactor (4bf062e)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Initial work on Nested CPR (5864cbe)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Check mAX_CPR_SIZE in dmdAnalVarApp (80e8556)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: in Demand.lhs, remember what is a sum type (aef12c5)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Loop breakers are not allowed to have a Converges DmdResult (3777b8d)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Recover [CPR for sum types] (slightly differently) (f9d4d76)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Use isTypeArg instead of isTyCoArg (forgot why) (a92ab58)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Allow the CPR w/w to take unboxed tuples apart (a87439e)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Temporarily disable nested CPR inside sum types (7fcc7b8)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Actually create a nested CPR worker-wrapper (17581ef)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a warning to dmdTransformDataConSig (which I believe is dead code) (44842aa)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a flag -fnested-cpr-off to conveniently test the effect of nested CPR (95b939b)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Unify RetProd and RetSum to RetCon in CPRResult (4a3a7c7)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Rename postProcessDmdType to postProcessUnsat and use* to reuse* (779dca7)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Disentangle postProcessDmdTypeM and postProcessUnsat (919ae13)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Clarify the default demand on demand environments (fbe14a8)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Use isTypeArg instead of isTyCoArg (forgot why) (d7caef1)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add Converges to DmdResult (0d4246a)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add Note [non-algebraic or open body type warning] (b1561d1)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: In deferType, return convRes = Converges NoCPR (be1a52b)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Make types of bothDmdType more precise (5e5cbb4)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Remove dmdAnalArg and replace by easier to understand code (59d4a8e)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Comments and small refactor (40586d2)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Refactor peelManyCalls (16d9078)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Split DmdResult into DmdResult and CPRResult (de62d2c)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Recover [CPR for sum types] (slightly differently) (5c3c865)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Fix a lubDmdResult equation (e85ee1b)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Initial work on Nested CPR (c7104a8)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Do not export DmdResult constructors in Demand.lhs (8f25170)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Check mAX_CPR_SIZE in dmdAnalVarApp (d37e646)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Allow the CPR w/w to take unboxed tuples apart (61c15f2)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Loop breakers are not allowed to have a Converges DmdResult (e6f1bf9)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a flag -fnested-cpr-off to conveniently test the effect of nested CPR (2af8008)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a warning to dmdTransformDataConSig (which I believe is dead code) (6c1885d)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: in Demand.lhs, remember what is a sum type (2ef1052)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Temporarily disable nested CPR inside sum types (dbd0e03)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Actually create a nested CPR worker-wrapper (30f013d)
git at git.haskell.org
- [commit: ghc] master: Refactor peelManyCalls (24eafd2)
git at git.haskell.org
- [commit: ghc] master: Disentangle postProcessDmdTypeM and postProcessUnsat (72b6224)
git at git.haskell.org
- [commit: ghc] master: Make types of bothDmdType more precise (0e2fd36)
git at git.haskell.org
- [commit: ghc] master's head updated: Make types of bothDmdType more precise (0e2fd36)
git at git.haskell.org
- [commit: ghc] master: Update comments: Void# instead of State# RealWorld# (7eabd56)
git at git.haskell.org
- [commit: ghc] master: Copy-pasto. (39c55a3)
git at git.haskell.org
- [commit: ghc] master: Mention '-fno-ignore-asserts' in documentation. (ddd1c82)
git at git.haskell.org
- [commit: ghc] master: Remove unused eqExprX (82dfe08)
git at git.haskell.org
- [commit: ghc] branch 'wip/common-context' created
git at git.haskell.org
- [commit: ghc] wip/common-context: New optimizaiton Common Context (95f5aac)
git at git.haskell.org
- [commit: ghc] wip/common-context: Do not do common context for polymorphic functions (043af4d)
git at git.haskell.org
- [commit: ghc] wip/common-context: Move Common Context after CSE (e009b4f)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: In deferType, return convRes = Converges NoCPR (0d34150)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Unify RetProd and RetSum to RetCon in CPRResult (cf6f809)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Fix a lubDmdResult equation (1cca81a)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Comments and small refactor (73c42ac)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Initial work on Nested CPR (185c459)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add Converges to DmdResult (d11e3d2)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Use isTypeArg instead of isTyCoArg (forgot why) (29a140a)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a flag -fnested-cpr-off to conveniently test the effect of nested CPR (d0fc628)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Temporarily disable nested CPR inside sum types (f28790e)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Recover [CPR for sum types] (slightly differently) (414476f)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Loop breakers are not allowed to have a Converges DmdResult (14a40f2)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Actually create a nested CPR worker-wrapper (a6f8d61)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Allow the CPR w/w to take unboxed tuples apart (09d44a3)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: in Demand.lhs, remember what is a sum type (17a07e1)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Check mAX_CPR_SIZE in dmdAnalVarApp (478de44)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr: Add a warning to dmdTransformDataConSig (which I believe is dead code) (c679e8d)
git at git.haskell.org
- [commit: ghc] wip/nested-cpr's head updated: Add a warning to dmdTransformDataConSig (which I believe is dead code) (c679e8d)
git at git.haskell.org
- [commit: ghc] master: Revert "Simplify the plumbing for checkValidTyCl" (724690f)
git at git.haskell.org
- [commit: ghc] master: Fix #8607. (e4afeed)
git at git.haskell.org
- [commit: testsuite] master: Error wibbles while fixing #8607. (9e28639)
git at git.haskell.org
- [commit: ghc] master: Add hook for splicing in renamer (df2dd64)
git at git.haskell.org
- [commit: packages/template-haskell] master: Use type synonym (ec8450c)
git at git.haskell.org
- [commit: packages/template-haskell] master: Kill trailing whitespaces (409bbda)
git at git.haskell.org
- [commit: ghc] master: Define mkTcNomReflCo = TcRefl Nominal, and use it all over (a6f6169)
git at git.haskell.org
- [commit: ghc] master: Comments only (d58a8df)
git at git.haskell.org
- [commit: ghc] master: Re-factor TcCanonical (again), fixes Trac #8603 (8721743)
git at git.haskell.org
- [commit: ghc] master: Comments only (00a9110)
git at git.haskell.org
- [commit: packages/template-haskell] master: Improve mkName, so that it correctly parses the name ^.. (21a4860)
git at git.haskell.org
- [commit: testsuite] master: Update perf numbers for 32-bit This has not been done for ages (c2e88b3)
git at git.haskell.org
- [commit: testsuite] master: Test Trac #8633 (3fef8e4)
git at git.haskell.org
- [commit: testsuite] master: Test Trac #8603 (b34bee3)
git at git.haskell.org
- [commit: testsuite] master: Error message wibbles (653ee4b)
git at git.haskell.org
- [commit: testsuite] master: Fix number literal syntax mistake (ba31360)
git at git.haskell.org
- [commit: ghc] master: Clean up block allocator, fixes #8609 (38d17a0)
git at git.haskell.org
- [commit: packages/base] master: s/therad/thread/ (072e299)
git at git.haskell.org
Last message date:
Tue Dec 31 15:14:22 UTC 2013
Archived on: Tue Dec 31 15:14:22 UTC 2013
This archive was generated by
Pipermail 0.09 (Mailman edition).