[commit: ghc] ghc-lwc2: Disabled flushStdHandles during shutdown. See RtsStartup.c. (4480519)

Sivaramakrishnan Krishnamoorthy Chandrasekaran t-sichan at microsoft.com
Sat Apr 27 04:23:02 CEST 2013


Repository : http://darcs.haskell.org/ghc.git/

On branch  : ghc-lwc2

https://github.com/ghc/ghc/commit/4480519a94159183ac69198d08d56807b994849f

>---------------------------------------------------------------

commit 4480519a94159183ac69198d08d56807b994849f
Author: KC Sivaramakrishnan <chandras at cs.purdue.edu>
Date:   Fri Apr 26 20:47:32 2013 -0400

    Disabled flushStdHandles during shutdown. See RtsStartup.c.
    
    Added debugPrint to LwConc.Substrate. This is here only to help debug
    interactions with the IOManager which seems to throw Bad address error
    regularly. In particular, debugPrint does not go through the IOManager.

 libraries/base/GHC/IO/Handle.hs           |  0
 libraries/base/GHC/IO/Handle/Internals.hs |  6 ++++++
 libraries/base/LwConc/Substrate.hs        | 19 ++++++++++++++-----
 rts/RtsStartup.c                          |  4 +++-
 tests/Benchmarks/Sieve/ConcurrentList.hs  |  9 ++++-----
 tests/Benchmarks/Sieve/sieve-TMVar.hs     |  2 +-
 6 files changed, 28 insertions(+), 12 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 4480519a94159183ac69198d08d56807b994849f



More information about the ghc-commits mailing list