simonmar    2005/04/04 06:51:26 PDT

  Modified files:
    ghc/rts              Schedule.c 
  Log:
  Big cleanup of the scheduler.
  
  The main idea here was to extract as much stuff as possible from the
  scheduler loop into seprate functions, so as to better expose the
  control structure of the scheduler.  Now, the scheduler loop is down
  to some 300+ lines; there's some more code that could be extracted,
  but I think it looks pretty good now.
  
  This work is partly due to an initial cleanup by the GRAN/PAR folks,
  heavily re-worked by me.
  
  Revision  Changes    Path
  1.220     +1211 -720 fptools/ghc/rts/Schedule.c
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to