rje         2003/08/07 15:20:54 PDT

  Modified files:        (Branch: speceval_2)
    ghc/compiler/codeGen CgUsages.lhs 
  Log:
  Fixed an evil evil bug that had been causing me much grief.
  
  My "tidied up" version of adjustSpAndHp had been failing to set the real
  heap pointer to be equal to the virtual heap pointer.
  
  This meant that if adjustSpAndHp was called twice, it could end up
  making a Hp correction twice. This would cause Hp to be pushed back too far
  causing existing objects on the heap to be overwritten. -  BOOOM!!!
  
  Revision  Changes    Path
  1.15.2.4  +2 -1      fptools/ghc/compiler/codeGen/CgUsages.lhs
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to