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