April 2013 Archives by thread
Starting: Wed Apr 3 08:32:59 CEST 2013
Ending: Tue Apr 30 22:20:11 CEST 2013
Messages: 274
- [commit: testsuite] master: SpecConstr infinite specialisation: test for #5550 (7fb4ac4)
Amos Robinson
- [commit: ghc] master: Fix installation (6b431ab)
Ian Lynagh
- [commit: ghc] master: In build.mk.sample, include v in GhcLibWays even if DYNAMIC_GHC_PROGRAMS is set (9d33fc3)
Ian Lynagh
- [commit: ghc] master: This changes fixes a bad error in canonicalisation, concerning kind equality (1128f1e)
Simon Peyton Jones
- [commit: ghc] master: Fix Trac #7805: don't allow nested foralls in promoted types (7501a2c)
Simon Peyton Jones
- [commit: ghc] master: Fix Trac #7804, about floating equalites (f3bfbd5)
Simon Peyton Jones
- [commit: ghc] master: Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc (b84da61)
Simon Peyton Jones
- [commit: testsuite] master: Test Trac #7805 (9b19867)
Simon Peyton Jones
- [commit: testsuite] master: Test Trac #7804 (b66d2c7)
Simon Peyton Jones
- [commit: testsuite] master: Wibbles to error output (85e0237)
Simon Peyton Jones
- [commit: testsuite] master: Bump peak-megabytes (always a wobbly number) (048b9a9)
Simon Peyton Jones
- [commit: ghc] master: Fix typos (9b3d4cd)
Gabor Greif
- [commit: ghc] master: Derive instance Eq for CmmNode (c0fb187)
Gabor Greif
- [commit: ghc] master: Rewrite usingInconsistentPicReg as a table for clarity (35a341d)
Gabor Greif
- [commit: ghc] master: When making a DLL, print the number of symbols that are in it (ff59fea)
Ian Lynagh
- [commit: ghc] master: Change the list of modules that are put into a separate DLL on Windows (ba7952b)
Ian Lynagh
- [commit: ghc] master: Rename the FFI DLL to libffi.dll for consistency (9a14de4)
Ian Lynagh
- [commit: ghc] master: Split off a InteractiveEvalTypes module to remove an import loop (575cb0c)
Ian Lynagh
- [commit: ghc] master: Whitespace only in TysWiredIn (6534c99)
Ian Lynagh
- [commit: ghc] master: Detab modules with tabs on 5 lines or fewer (5df7cf3)
Ian Lynagh
- [commit: ghc] master: Whitespace only in Type (872f2c8)
Ian Lynagh
- [commit: ghc] master: Build system fix: really print the number of symbols in DLLs (78544b7)
Ian Lynagh
- [commit: ghc] master: Remove a redundant build-system hack (93494bd)
Ian Lynagh
- [commit: ghc] master: Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc (8c2f280)
Ian Lynagh
- [commit: ghc] master: Typos (d9b57e7)
Gabor Greif
- [commit: ghc] master: Add a check that the Windows DLL split is OK; fixes #7780 (444119f)
Ian Lynagh
- [commit: ghc] master: Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc (a7b08c0)
Ian Lynagh
- [commit: ghc] master: Fix typos (8e02c0a)
Gabor Greif
- [commit: ghc] master: Remove tabs (M-x untabify) (2e30197)
Gabor Greif
- [commit: ghc] master: Fix installation; fixes #7784 (4373e84)
Ian Lynagh
- [commit: ghc] master: Propagate ffi includes to compiler/ghci/LibFFI.hsc (Fixes #7686) (e3abb5a)
Ian Lynagh
- [commit: ghc] master: Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc (a443303)
Ian Lynagh
- [commit: ghc] master: There can be several blocks in a PPC/ELF cmm proc add FETCHPC to all of them (this fixes #7814). (9e46066)
Gabor Greif
- [commit: ghc] master: Generalise the type of fieldSz and use it more (63f3bd8)
Ian Lynagh
- [commit: ghc] master: Remove some __HADDOCK__ CPP (91a036f)
Ian Lynagh
- [commit: ghc] master: Use the standard state monad transformer in GHCi (978afe6)
Ian Lynagh
- [commit: ghc] master: Remove CPP in ByteCodeItbls (75ed401)
Ian Lynagh
- [commit: ghc] master: Fix segfaults on SELinux machines; fixes #7629 (27cf625)
Ian Lynagh
- [commit: base] master: Fix #7522 by checking for empty byte buffers a little more (d714cc4)
Max Bolingbroke
- [commit: base] master: Add test for #7522 (1ac38ef)
Max Bolingbroke
- [commit: ghc] master: added ticky counters for heap and stack checks (155d943)
Nicolas Frisby
- [commit: ghc] master: ignore RealWorld in size_expr; flag to keep w/w from creating sharing (af12cf6)
Nicolas Frisby
- [commit: ghc] branch 'dicts-strict' created
Nicolas Frisby
- [commit: ghc] dicts-strict: spec dmd transformer for dictsels, resuscitated -fdicts-strict, added hacker-only -fno-newtype-dicts (d93102d)
Nicolas Frisby
- [commit: ghc] master: Make explicit that there can be only one entry point per cmm procedure on Darwin/PPC, because of splitting. (6afa777)
Gabor Greif
- [commit: ghc] master: extended ticky to also track "let"s that are not closures (024df66)
Nicolas Frisby
- [commit: ghc] master: Fix type variable scoping in nested pattern type signatures (#7827) (37be6f0)
Simon Peyton Jones
- [commit: ghc] master: Tidy up documentation of generalisation (3fc6ead)
Simon Peyton Jones
- [commit: ghc] master: Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc (202f60a)
Simon Peyton Jones
- [commit: ghc] branch 'late-lam-lift' created
Nicolas Frisby
- [commit: ghc] late-lam-lift: the late lambda float --- this vacuous comment is not intended to survive (6d46119)
Nicolas Frisby
- [commit: ghc] late-lam-lift: fixed the sizeExpr typo bug (825749a)
Nicolas Frisby
- [commit: ghc] late-lam-lift: the late lambda float (086780a)
Nicolas Frisby
- [commit: ghc] late-lam-lift: clean-up in SetLevels, better debug output, tracking the names of thunks that a binding occurs in; next: do not penalize for those thunks if they have been floated! (aeac1fb)
Nicolas Frisby
- [commit: ghc] late-lam-lift: total rewrite of the in-closure analysis: using the interpreted Captors data type for now (641ad5d)
Nicolas Frisby
- [commit: ghc] late-lam-lift: cleaned-up flags to stop confusing myself (1dd6c53)
Nicolas Frisby
- [commit: ghc] late-lam-lift: preparation in SetLevels for identifying LNEs -- confirmed that it did not change allocation wrt last night's baseline nor cg0pin (ace803f)
Nicolas Frisby
- [commit: ghc] late-lam-lift: now identifying LNEs and not considering them as closures (ie captors) (51b7205)
Nicolas Frisby
- [commit: ghc] late-lam-lift: added -fno-late-float-abstract-LNE-var flag to disallow abstracting over LNE variables (3a0a6b3)
Nicolas Frisby
- [commit: ghc] late-lam-lift: added flags for the LLF's use of strictness info and its escape analysis (604bf0a)
Nicolas Frisby
- [commit: ghc] late-lam-lift: fixed conflict in simpleCore pipeline (fc34e65)
Nicolas Frisby
- [commit: ghc] late-lam-lift: was not ignoring tyco arguments when determing argument strictness (c445412)
Nicolas Frisby
- [commit: ghc] late-lam-lift: missed a bunch of places in my flag changes (d62b64d)
Nicolas Frisby
- [commit: ghc] late-lam-lift: added ticky counters for heap and stack checks (60015db)
Nicolas Frisby
- [commit: ghc] late-lam-lift: Merge branch 'late-lambda-float' (97ee272)
Nicolas Frisby
- [commit: ghc] late-lam-lift: enriching the LLF to predict CorePrep floating (99190ba)
Nicolas Frisby
- [commit: ghc] late-lam-lift: simplifications; fixed bug in LNE detection; tracking one shot lambdas; fixed bug in CG-in-lam calculation (c3cd375)
Nicolas Frisby
- [commit: ghc] late-lam-lift: added -flate-float-singly-SAT-fallback and the corresponding once analysis; now working on precise CG in lam (d1ad8b7)
Nicolas Frisby
- [commit: ghc] late-lam-lift: I think the CorePrep float approximation is correct and the cg is precise (defcacc)
Nicolas Frisby
- [commit: ghc] late-lam-lift: fixed bug in fast-call detection logic; added: do not check for bad space if all lambdas are oneshot (9892998)
Nicolas Frisby
- [commit: ghc] late-lam-lift: added -flate-float-leave-LNE, which prevents LNEs from being lifted (8d979a1)
Nicolas Frisby
- [commit: ghc] branch 'late-dmd' created
Nicolas Frisby
- [commit: ghc] late-dmd: O2 now runs another demand analysis before CorePrep (fixes #7782) (2eaf46f)
Nicolas Frisby
- [commit: ghc] branch 'ticky-for-all-lets' created
Nicolas Frisby
- [commit: ghc] ticky-for-all-lets: extended ticky to also track "let"s that are not closures (b906525)
Nicolas Frisby
- [commit: ghc] master: Revert "extended ticky to also track "let"s that are not closures" (bad5783)
Nicolas Frisby
- [commit: ghc] master: No need to map over all blocks, setting up PIC. (52efb2c)
Gabor Greif
- [commit: ghc] master: Whitespace only in CmmNode (47556a8)
Ian Lynagh
- [commit: ghc] type-nats: Merge remote-tracking branch 'origin/master' into type-nats (8514632)
Iavor Diatchki
- [commit: ghc] type-nats's head updated: Merge remote-tracking branch 'origin/master' into type-nats (8514632)
Iavor Diatchki
- [commit: ghc] ghc-7.6: Merge b737a4 into the 7.6 branch, curing Trac #7748 (3ed9baf)
Simon Peyton Jones
- [commit: ghc] ghc-7.6: Merge 1353d1 into the 7.6 branch (bd6875f)
Simon Peyton Jones
- [commit: ghc] master: Fix the dynflags consistency code (b5ac19a)
Ian Lynagh
- [commit: ghc] master: Change wording of "main is not defined in Main" message (Trac #7816) (d6ceeaa)
Simon Peyton Jones
- [commit: ghc] master: Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc (1aa7ae3)
Simon Peyton Jones
- [commit: ghc] master: Improve the "main is not defined in Main" message a bit further (58e4f83)
Simon Peyton Jones
- [commit: ghc] master: Make the desugarer a tiny bit cleverer on coercions (fixes Trac #7837) (29cc690)
Simon Peyton Jones
- [commit: ghc] master: Comments and debug output only (a56456d)
Simon Peyton Jones
- [commit: ghc] master: Remove accidentally-inserted tabs (b088454)
Simon Peyton Jones
- [commit: ghc] master: Allow partial applications of a type synonym in :kind in GHCi (Trac #7586) (46e204f)
Simon Peyton Jones
- [commit: ghc] master: Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc (717d4a2)
Simon Peyton Jones
- [commit: testsuite] master: Test Trac #7827 (fa9a2e6)
Simon Peyton Jones
- [commit: testsuite] master: Wibbles to "main is not defined in Main" messagse (29e5308)
Simon Peyton Jones
- [commit: testsuite] master: Test Trac #7837 (2d5ead6)
Simon Peyton Jones
- [commit: testsuite] master: Test Trac #7586 (3e8715f)
Simon Peyton Jones
- [commit: base] master: md5.c: fix a typo in the size argument of memset (1ced18a)
Edward Z. Yang
- [commit: base] master: throwTo is interruptible. (84ac54d)
Edward Z. Yang
- [commit: testsuite] master: Test for #7815 (fe604b0)
Ian Lynagh
- [commit: testsuite] master: Whitespace only (0b135e5)
Ian Lynagh
- [commit: testsuite] master: Add a multi_cpu_race helper (a4e32b1)
Ian Lynagh
- [commit: ghc] master: Fix page numbering in the users guide PDF; fixes #7793 (78f9189)
Ian Lynagh
- [commit: ghc] master: Check to see if TVar's are locked in check_read_only (fixes #7815) (87baa31)
Ian Lynagh
- [commit: ghc] master: Comment only (da65172)
Simon Peyton Jones
- [commit: ghc] master: Merge branch 'master' of http://darcs.haskell.org/ghc (24ffa31)
Simon Peyton Jones
- [commit: ghc] master: Use a simpler way of finding the current git branch in sync-all (0ae042d)
Ian Lynagh
- [commit: ghc] master: Update darcs -> git in a comment (d6dd769)
Ian Lynagh
- [commit: ghc] master: Remove boot-pkgs from SRC_DIST_GHC_FILES (5ba23df)
Ian Lynagh
- [commit: ghc] master: Some sync-all refactoring (55c7a0d)
Ian Lynagh
- [commit: ghc] master: Add a 'compare' command to sync-all (561d64a)
Ian Lynagh
- [commit: ghc] master: Small build system refactoring (432d104)
Ian Lynagh
- [commit: ghc] ghc-7.6: Update ANNOUNCE for 7.6.3 (cc73f58)
Ian Lynagh
- [commit: ghc] ghc-7.6: Add release notes for 7.6.3 (720d752)
Ian Lynagh
- [commit: ghc] ghc-7.6: Set the version number to 7.6.3, and RELEASE to YES. (328c233)
Ian Lynagh
- [commit: ghc] master: Small build system refactoring (54d7902)
Ian Lynagh
- [commit: ghc] master: Some build system refactoring (db14f97)
Ian Lynagh
- [commit: ghc] master: Remove the Windows installer (9e4e2c2)
Ian Lynagh
- [commit: integer-gmp] master: Build system refactoring (38ebd7b)
Ian Lynagh
- [commit: ghc] master: Follow build system changes in integer-gmp (aa06f5d)
Ian Lynagh
- [commit: ghc] master: Fix haddocking (7631562)
Ian Lynagh
- [commit: ghc] master: Remove ghc-pkg from the list of dep files we build during phase 0 (a8de924)
Ian Lynagh
- [commit: ghc] master: Add deriveConstants to the dep files we build in phase 0 (6579425)
Ian Lynagh
- [commit: ghc] master: Tweak the bindist comparison tool (b45700c)
Ian Lynagh
- [commit: ghc] master: Fix typo (spotted by gabor) (c91c233)
Ian Lynagh
- [commit: ghc] master: Use different exeext variables for each stage; fixes #7709 (d65a61d)
Ian Lynagh
- [commit: base] master: add test for #7719 (57759ce)
Ian Lynagh
- [commit: base] master: Fix System.Timeout.timeout leaking Timeout exceptions (#7719). (5dc317f)
Ian Lynagh
- [commit: testsuite] master: Fix the testsuite config to allow running with GHC 7.6 (3d56846)
Ian Lynagh
- [commit: ghc] master: Fix "make 2" in ghc/ (157ac08)
Ian Lynagh
- [commit: ghc] master: Print details of panic messages raised from GHCi (#7844) (78d5644)
Ian Lynagh
- [commit: testsuite] master: Add a test for #7848 (1ec6d9f)
Ian Lynagh
- [commit: testsuite] master: Fix tests after #7848 (8bb42aa)
Ian Lynagh
- [commit: ghc] master: Display operators using parentheses/backticks in error messages (#7848) (144db21)
Ian Lynagh
- [commit: ghc] master: Use ffi_prep_closure_loc rather than ffi_prep_closure (310735e)
Ian Lynagh
- [commit: testsuite] master: Fix detection of library flavors on FreeBSD (cd01ce2)
Páli Gábor János
- [commit: hsc2hs] master: remove HSC2HS_EXTRA options from stage0 wrapper for hsc2hs (46abf34)
Ian Lynagh
- [commit: base] master: Implement faster System.Timeout.timeout for the threaded RTS. (31153f1)
Ian Lynagh
- [commit: base] master: Build fix for iOS; fixes #7759 (93a4bda)
Ian Lynagh
- [commit: base] master: Fix warnings (bfe01f0)
Ian Lynagh
- [commit: ghc] master: Remove some cross-compilation kludges (be66c4e)
Ian Lynagh
- [commit: ghc] master: Use a pthread-based implementation of Itimer.c on iOS (e781739)
Ian Lynagh
- [commit: ghc] master: pass the correct -Dxxx_HOST_ARCH and -Dxxx_HOST_OS to hsc2hs; Fixes #7761. (ca33aa8)
Ian Lynagh
- [commit: testsuite] master: Fix library flavor detection for the validate script as well (efe31a3)
Páli Gábor János
- [commit: ghc] ghc-7.6: Set RELEASE back to NO (c66f478)
Ian Lynagh
- [commit: base] master: Add some more Data.Functor functions; fixes #7817 (6402f8d)
Ian Lynagh
- [commit: base] master: Add Debug.Trace.{traceId,traceShowId,traceM,traceShowM}; fixes #7626 (ef47691)
Ian Lynagh
- [commit: ghc] master: Update error message text; spotted bu Sergei Trofimovich (2a17985)
Ian Lynagh
- [commit: ghc] master: Add stg_sel_n_noupd_info symbols to Linker.c (a49fc52)
Simon Peyton Jones
- [commit: ghc] master: Add comments to describe AbsBinds (72f8eab)
Simon Peyton Jones
- [commit: ghc] master: Tiny wibble to trace message (ffe9a1e)
Simon Peyton Jones
- [commit: ghc] master: Comments only (c5f43e5)
Simon Peyton Jones
- [commit: ghc] master: When zonking, get rid of empty implications (28c1461)
Simon Peyton Jones
- [commit: ghc] master: Never unify a SigTyVar with a non-tyvar type (fixes Trac #7786) (6ebab3d)
Simon Peyton Jones
- [commit: ghc] master: Further wibbbling to type error message reporting (2a7f4de)
Simon Peyton Jones
- [commit: testsuite] master: Actually test T4175 (371d0a8)
Simon Peyton Jones
- [commit: testsuite] master: Improve tests slightly (47e8c7e)
Simon Peyton Jones
- [commit: testsuite] master: Error message wibbles, following TcErrors refactoring (69f0da5)
Simon Peyton Jones
- [commit: testsuite] master: Test Trac #7786 (3a03187)
Simon Peyton Jones
- [commit: ghc] master: More accurate cost attribution for stacks. Fixes #7818. (5724ea0)
Edward Z. Yang
- [commit: ghc] ghc-lwc2: Edits to chameneos (d3819f7)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Added scheduler and MVar implementation locally for chameneos. Can the scheduler/MVar be specialized for chameneos? (fc83a31)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Simplifying Chameneos redux (1a164f5)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: More fixes (5d65df9)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: edits to concurrent list (50e3b2e)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Merging master (0209094)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: fetching commits from libraries (2ca1740)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Added missing library to ghc.mk, which was removed erroneously during merge with master. (dc88fe6)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2's head updated: Added missing library to ghc.mk, which was removed erroneously during merge with master. (dc88fe6)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] master: Typo in debug print message (2eea4ac)
Simon Peyton Jones
- [commit: ghc] master: Comment typo (392924c)
Simon Peyton Jones
- [commit: ghc] master: Typos in comments (15da8ca)
Simon Peyton Jones
- [commit: ghc] master: Comments and debug messages only (ed9895d)
Simon Peyton Jones
- [commit: testsuite] master: Peak-memory usage for T3064 varies depending on whether .hi file exists on not (a7045be)
Simon Peyton Jones
- [commit: testsuite] master: Error message wibbles (b8eca74)
Simon Peyton Jones
- [commit: testsuite] master: Test Trac #7857 (f2cbb53)
Simon Peyton Jones
- [commit: ghc] ghc-lwc2: Sieve benchmark: removing unnecessary/conflicting comment at the top of the file. (6a9d67f)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Pulling in changes from base library (0c1d747)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Added runner shell script for Sieve (cd8345d)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: base] master: Fix #7853 (2b47052)
Max Bolingbroke
- [commit: base] master: Test fix for #7853 (ba5d5c4)
Max Bolingbroke
- [commit: base] master: Improve documentation for mkTextEncoding (f0ca95f)
Max Bolingbroke
- [commit: base] branch 'dbcs' created
Max Bolingbroke
- [commit: base] dbcs: Support for Windows DBCS and new SBCS with MultiByteToWideChar (631c4a3)
Max Bolingbroke
- [commit: base] dbcs: Add comprehensive test for codepage encodings+recovery for them (741aa56)
Max Bolingbroke
- [commit: ghc] master: Make CmmParse abstract (a496e9a)
Ian Lynagh
- [commit: ghc] master: Small refactoring in StgCmmExtCode (dbd9645)
Ian Lynagh
- [commit: ghc] master: Don't duplicate decls unnecessarily in the environment (b49307f)
Ian Lynagh
- [commit: ghc] master: In CMM, only allow foreign calls to labels, not arbitrary expressions (be0b1df)
Ian Lynagh
- [commit: ghc] master: Allow deriving Generic for polykinded phantom types (4ff7413)
José Pedro Magalhães
- [commit: base] branch 'data-proxy' created
José Pedro Magalhães
- [commit: base] data-proxy: Start adding Data.Proxy and Data.Type.Equality functionality (4169acf)
José Pedro Magalhães
- [commit: ghc] master: Update Makefile in docs/core-spec not to use latexmk (9e24b12)
Richard Eisenberg
- [commit: ghc] ghc-lwc2: Fixed a bug in forkOn implementation. The capability number suggested is modded with the numCapability from the RTS. Added an assertion in rts/Threads.c to catch such a error early. (9609029)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] master: Updated documentation; changed "group" to "branched" in type families (b1c266c)
Richard Eisenberg
- [commit: ghc] master: Fixed moer tyops (e83d0da)
Gabor Greif
- [commit: base] master: Add isLeft/isRight (58d03b8)
Ian Lynagh
- [commit: testsuite] master: Add a test for "--make -dynamic-too" (06a089e)
Ian Lynagh
- [commit: ghc] master: Fix the inplace name of ghc-cabal (b3c0650)
Ian Lynagh
- [commit: ghc] master: Whitespace only in StaticFlags (685f3b0)
Ian Lynagh
- [commit: ghc] master: Add a "Support dynamic-too" field to the --info output (3e3707d)
Ian Lynagh
- [commit: ghc] master: Update Cabal (0947a00)
Ian Lynagh
- [commit: ghc] master: Remove some old commented-out code in StaticFlags (c9e7159)
Ian Lynagh
- [commit: ghc] master: Update the isStaticFlag predicate (c022831)
Ian Lynagh
- [commit: ghc] master: Mark -dynamic-too as unsupported for now (4d15f23)
Ian Lynagh
- [commit: ghc] master: Update Cabal (ff2b7ad)
Ian Lynagh
- [commit: testsuite] master: dynamic002 is broken (#7864) (c4ffdb8)
Ian Lynagh
- [commit: testsuite] master: Fix the dynamicToo002 test (9943ce0)
Ian Lynagh
- [commit: testsuite] master: Update Cabal perf expected values following Cabal update (a6ca0b8)
Ian Lynagh
- [commit: testsuite] master: More dynamic-too tests (62833e1)
Ian Lynagh
- [commit: testsuite] master: dynamicToo002 now passes (d2b0229)
Ian Lynagh
- [commit: ghc] master: We need to setModLocation in the HscOut phase, not the Hsc phase (4b205b8)
Ian Lynagh
- [commit: ghc] master: Fix "-dynamic-too --make"; fixes #7864 (25dd77f)
Ian Lynagh
- [commit: ghc] master: "ghc --info" now claims has "Support dynamic-too" as "YES" (4ae3def)
Ian Lynagh
- [commit: ghc] master: Remove DynFlags's hscOutName field (cee55b9)
Ian Lynagh
- [commit: ghc] master: Whitespace only in MkExternalCore (da5c9c7)
Ian Lynagh
- [commit: ghc] master: Remove extCoreName from DynFlags (50ad870)
Ian Lynagh
- [commit: ghc] master: Update Cabal (ebc4305)
Ian Lynagh
- [commit: ghc] master: When linking with $ORIGIN rpaths, use the "-z origin" linker flag too (9843083)
Ian Lynagh
- [commit: ghc] master: Use -rpath flags on all Elf OSes, not just Linux (ce1094e)
Ian Lynagh
- [commit: ghc] master: Handle sign bit when generating veneer for ARM Thumb branch relocation (c47c47a)
Ian Lynagh
- [commit: ghc] master: Fix mismatched visibility of assembler impls of StgRun (f6e0dbf)
Ian Lynagh
- [commit: ghc] ghc-lwc2: Minor edits to spacing in ChameneosRedux (d88a816)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Simplifying MVar implementaiton for chameneos (cf53235)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Added local scheduler and mvar (6828d71)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Simplifications of the benchmarks (45a77b6)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Scheduler: scheduleThreadOnFreeCap updated such it only checks whether the capability hasn't already been picked up by another user-level scheduler. In particular, we no longer consider run queue being non-empty, a blocked foreign call on this capability or outstanding messages to be the reasons for not picking up a capability. (6f07516)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Added ignore dirty to offending submodules. This might need to be revisited. (cb4bd89)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Sanitising debug messages (d0a6973)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Disabled flushStdHandles during shutdown. See RtsStartup.c. (4480519)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Added PTM library (4ed742a)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Removing tabs from tabfree files (17ae893)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Removing tabs from tabfree files (8c04ef5)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: process] master: fromdos runProcess.h (017fe3f)
Ian Lynagh
- [commit: process] master: Small cleanup of how we handle using fork vs vfork (0a0c107)
Ian Lynagh
- [commit: ghc] master: Don't use getPackageLinkOpts on iOS; fixes #7720. (e5944d9)
Ian Lynagh
- [commit: ghc] ghc-lwc2: Removed local versions of TMVar (5cbeaed)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: process] master: Small code cleanup (04dfeed)
Ian Lynagh
- [commit: process] master: Tidy up some CPP (8e699cb)
Ian Lynagh
- [commit: process] master: Fix the build on Windows (edad828)
Ian Lynagh
- [commit: process] master: Fix the build on Windows (1f4e1b0)
Ian Lynagh
- [commit: ghc] master: Set DYNAMIC_GHC_PROGRAMS=NO for FreeBSD because $ORIGIN is not resolved properly (see #7819) (8ab3cc1)
Páli Gábor János
- [commit: ghc] master: Fix linking with binutils 2.22 or later on FreeBSD 9.1, where one should explicitly link against any dependent library (c797499)
Páli Gábor János
- [commit: base] master: Fix build on Windows (b3387ab)
Ian Lynagh
- [commit: ghc] master: Fix build on Windows (f6f1252)
Ian Lynagh
- [commit: ghc] master: Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc (2cf5bd3)
Ian Lynagh
- [commit: integer-gmp] master: Fix build when gmp isn't installed (2ec5614)
Ian Lynagh
- [commit: ghc] master: Record libffi directory in rts package conf; trac #7465 (a9608cb)
Ian Lynagh
- [commit: ghc] master: Make "ghc-pkg field pkg field --simple-output" do something useful (49e6606)
Ian Lynagh
- [commit: ghc] master: Remove some old "backwards compatibility" code (4d8ad58)
Ian Lynagh
- [commit: ghc] master: Update Cabal (0c3a967)
Ian Lynagh
- [commit: ghc] master: Small refactoring in ghc-pkg (7a310c7)
Ian Lynagh
- [commit: ghc] master: Tidy up some build system code (4a55e81)
Ian Lynagh
- [commit: ghc] master: Add -L flags to libs.depend (fixes #7465) (23f5080)
Ian Lynagh
- [commit: ghc] master: Fix build (50e78da)
Ian Lynagh
- [commit: ghc] ghc-lwc2: If a thread running as a part of the user-level scheduler happens to block on a foreign call, and also happens to be bound, then we no longer resume the scheduler of such threads since the IOManager seems to not like it. See suspendThread, resumeThread, and shouldResumeBlockedOnForeignCall in rts/Schedule.c. (04aa658)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Disabled resuming scheduler blocked on foreign call (1e286ec)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Fixed an error with sleepCapability. tso->is_sleeping variable is set to 0 if the thread does not actually block on the STM. (77dff34)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Disabled labelling upcall threads. The hashtable used for storing the meta-data appears not to be thread-safe. Setting tso->is_sleeping to false just before a thread runs in the Scheudler (under run_thread label in the main scheduler loop). This avoids errors associated with sleeping threads (see stg_sleepCapability for more info). (8dc2f20)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Disabled migration of threads running a user-level scheduler, without which sieve program seems to deadlock while running on a high core count. Enabling debug messages seems to make the bug disapper (Grr..). The error most probably is in RtsMessaging subsystem. Needs a different/better testcase. (2fa44a8)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] master: Fix build on OS X (8a1b7eb)
Ian Lynagh
- [commit: testsuite] master: Wibbles to error messages, following the fix for Trac #7851 (b37b638)
Simon Peyton Jones
- [commit: testsuite] master: Test Trac #7778 (ae8959f)
Simon Peyton Jones
- [commit: testsuite] master: Test Trac #7851 (aee9b17)
Simon Peyton Jones
- [commit: testsuite] master: Test Trac #7856 (8139121)
Simon Peyton Jones
- [commit: ghc] master: Tighten up on the kind checking for foralls (d3149f6)
Simon Peyton Jones
- [commit: ghc] master: Suppress a misleading error message (Trac #7869) (b988dc3)
Simon Peyton Jones
- [commit: ghc] master: Fix comment to placate Haddock (d75ca39)
Simon Peyton Jones
- [commit: ghc] master: Exend the "Too few args" message for naked Ids (Trac #7851) (6d8d0dd)
Simon Peyton Jones
- [commit: testsuite] master: Test Trac #7869 (743cab5)
Simon Peyton Jones
- [commit: ghc] ghc-lwc2: Chameneos vanilla TMVar added (1f1f92c)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] master: Enable -funbox-small-strict-fields by default (ade1ae9)
Johan Tibell
- [commit: ghc] ghc-lwc2: Merging master (b5372eb)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2: Added missing file -- sieve-vanilla-TMVar (4dbe94d)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
- [commit: ghc] ghc-lwc2's head updated: Added missing file -- sieve-vanilla-TMVar (4dbe94d)
Sivaramakrishnan Krishnamoorthy Chandrasekaran
Last message date:
Tue Apr 30 22:20:11 CEST 2013
Archived on: Tue Apr 30 22:20:21 CEST 2013
This archive was generated by
Pipermail 0.09 (Mailman edition).