cvs commit: hugs98/src machine.c

Ross Paterson ross at haskell.org
Fri Oct 22 08:38:46 EDT 2004


ross        2004/10/22 05:38:46 PDT

  Modified files:
    src                  machine.c 
  Log:
  Turn off peephole optimizations if we're at the start of a basic block,
  where they are certainly incorrect.  The bug was reported in
  http://www.haskell.org//pipermail/hugs-bugs/2004-October/001517.html
  but is ancient.
  
  Also re-enabled the LOAD+EVAL optimization that was disabled in rev 1.8
  as a partial workaround for another instance of this bug, reported in
  http://www.haskell.org/pipermail/hugs-bugs/2002-May/000708.html
  
  Revision  Changes    Path
  1.24      +36 -26    hugs98/src/machine.c


More information about the Cvs-hugs mailing list