[GHC] #3938: Data growth issue in System.Timeout

GHC trac at galois.com
Wed Mar 24 05:42:47 EDT 2010


#3938: Data growth issue in System.Timeout
--------------------------------------+-------------------------------------
  Reporter:  leimy                    |          Owner:         
      Type:  bug                      |         Status:  closed 
  Priority:  normal                   |      Milestone:         
 Component:  libraries (other)        |        Version:  6.12.1 
Resolution:  fixed                    |       Keywords:         
Difficulty:                           |             Os:  MacOS X
  Testcase:                           |   Architecture:  x86    
   Failure:  Runtime performance bug  |  
--------------------------------------+-------------------------------------
Changes (by simonmar):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 The cause of this was the lazy `IORef` in `Data.Unique`, which was fixed
 recently:

 {{{
 Thu Mar 18 10:44:36 GMT 2010  Simon Marlow <marlowsd at gmail.com>
   * change to use STM, fixing 4 things

 Fri Mar 19 12:59:51 GMT 2010  Bas van Dijk <v.dijk.bas at gmail.com>
   * Write the thunk 'next' to the MVar
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3938#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the Glasgow-haskell-bugs mailing list