#5991: regression: huge number of wakeups in xmonad
--------------------------------------+-------------------------------------
Reporter: dmwit | Owner: simonmar
Type: bug | Status: closed
Priority: high | Milestone: 7.4.2
Component: Runtime System | Version: 7.4.1
Resolution: fixed | Keywords:
Os: Linux | Architecture: Unknown/Multiple
Failure: Runtime performance bug | Difficulty: Unknown
Testcase: | Blockedby:
Blocking: | Related:
--------------------------------------+-------------------------------------
Comment(by nomeata):
I have applied all three patches to the GHC-7.4.1 package in Debian, but
from my testing it seems that the bug is really fixed, I still see much of
this when stracing xmonad:
{{{
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
rt_sigreturn(0x1a) = -1 EINTR (Interrupted system
call)
poll([{fd=3, events=POLLIN}], 1, -1) = ? ERESTART_RESTARTBLOCK (To be
restarted)
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
rt_sigreturn(0x1a) = -1 EINTR (Interrupted system
call)
poll([{fd=3, events=POLLIN}], 1, -1) = ? ERESTART_RESTARTBLOCK (To be
restarted)
}}}
Did I miss something? Did someone confirm with GHC-7.4.2 that this bug is
really fixed?
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5991#comment:8>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs