[GHC] #367: Infinite loops can hang Concurrent Haskell
GHC
cvs-ghc at haskell.org
Mon Sep 24 23:42:28 CEST 2012
#367: Infinite loops can hang Concurrent Haskell
------------------------------------------+---------------------------------
Reporter: simonpj | Owner: ezyang
Type: bug | Status: new
Priority: lowest | Milestone: _|_
Component: Compiler | Version: 6.4.1
Resolution: None | Keywords: scheduler allocation
Os: Unknown/Multiple | Architecture: Unknown/Multiple
Failure: Incorrect result at runtime | Difficulty: Unknown
Testcase: | Blockedby:
Blocking: | Related:
------------------------------------------+---------------------------------
Comment(by ezyang):
This patch, plus the SpLim checks:
{{{
Min +6.1% -0.1% -8.6% -8.0% -50.0%
Max +6.8% +5.8% +4.8% +5.5% +1.3%
Geometric Mean +6.7% +0.1% +0.0% +0.0% -0.7%
}}}
Good things for runtime, but not all that much difference for code size.
This patch only (without SpLim checks)
{{{
Min +5.7% -0.0% -6.5% -6.4% -50.0%
Max +6.3% +5.8% +5.0% +5.5% +0.8%
Geometric Mean +6.2% +0.1% +0.5% +0.5% -0.8%
}}}
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/367#comment:28>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list