patch applied (ghc): Remove the concept of stableRoots.

David Himmelstrup lemmih at gmail.com
Tue Nov 21 14:54:23 EST 2006


Tue Nov 21 11:37:01 PST 2006  Lemmih <lemmih at gmail.com>
  * Remove the concept of stableRoots.
  
  StableRoots opened new possibilities in the world
  of plugins with their ability to link partially
  applied closures against object code.
  Exporting '(fn pluginwideState)' severely reduced
  the complexity of HIDE's plugin system. The previous
  system of global variables was both fragile and hard
  to scale.
  
  Good bye, StableRoots. We sure had some fun.
  

    M ./compiler/ghci/ObjLink.lhs -14
    M ./rts/Linker.c -93
    M ./rts/sm/GC.c -4


More information about the Cvs-ghc mailing list