Dynamically loading and unloading (C) object files

Andrew Farmer afarmer at ittc.ku.edu
Fri Nov 1 15:50:19 UTC 2013

The published version of that paper in the ACM digital library...


On Thu, Oct 31, 2013 at 5:10 PM, Edward Z. Yang <ezyang at mit.edu> wrote:

> > So that leads me to wonder: are there limitations that we should be
> > aware of? Have I simply been lucky so far?
> If you are loading Haskell code, you will need to be very careful to
> make sure you load all of the dependencies as well.  There are a number
> of plugins packages and a paper:
> http://citeseerx.ist.psu.edu/viewdoc/summary?doi=
> GHC API changes a lot, so it's easy for these packages to get bitrotted.
> The upcoming release of GHC will run constructors (link-time
> initializers), but will not run destructors.
> There is only partial support for weak symbols.
> http://ghc.haskell.org/trac/ghc/ticket/3333
> Edward
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://www.haskell.org/mailman/listinfo/ghc-devs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20131101/be995a8d/attachment.html>

More information about the ghc-devs mailing list