[GHC] #2154: Stack overflow due to unsafePerformIO

GHC trac at galois.com
Fri Mar 14 12:29:45 EDT 2008


#2154: Stack overflow due to unsafePerformIO
----------------------------+-----------------------------------------------
 Reporter:  dons            |          Owner:  igloo  
     Type:  merge           |         Status:  new    
 Priority:  normal          |      Milestone:  6.8.3  
Component:  Runtime System  |        Version:  6.8.2  
 Severity:  normal          |     Resolution:         
 Keywords:                  |     Difficulty:  Unknown
 Testcase:                  |   Architecture:  Unknown
       Os:  Unknown         |  
----------------------------+-----------------------------------------------
Changes (by simonmar):

  * owner:  => igloo
  * difficulty:  => Unknown
  * type:  bug => merge
  * milestone:  => 6.8.3

Comment:

 Fixed in this patch I committed yesterday:

 {{{
 Thu Feb  7 04:24:45 PST 2008  Simon Marlow <simonmar at microsoft.com>
   * Tweaks to stack squeezing

   1. We weren't squeezing two frames if one of them was a marked update
      frame.  This is easy to fix.

   2. The heuristic to decide whether to squeeze was a little
      conservative.  It's worth copying 3 words to save an update frame.
 }}}

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


More information about the Glasgow-haskell-bugs mailing list