From: Michael Hicks <mwh@dsl.cis.upenn.edu>
To: gclist@iecc.com, caml-list@inria.fr
Subject: collecting the collector?
Date: Thu, 21 Oct 1999 16:07:58 -0400 (EDT) [thread overview]
Message-ID: <199910212007.QAA25159@codex.cis.upenn.edu> (raw)
I've addressed this mail both to the caml-list and the gclist as both
communities presumably could shed light on this area. No french version ---
sorry!
I have some code written in OCaml that I've exported to .a file (using the
standard procedure outlined in the OCaml manual, including using
-output-obj); this .a file will obviously include the OCaml runtime system,
and thus its precise collector. I'm linking this .a file with a C program
that has its own garbage collector, the Hans-Demers-Weiser conservative
collector.
I'm wondering if anyone has any stories from doing something of this sort
before, or could at least speculate on how the two collectors will interact.
I'm presuming that the OCaml collector will be "contained" within the area
governed by the conservative collector, and so that potential mishaps will
arise from the Caml collector doing something pointer unsafe, but that the
conservative collector will not do anything screw up the OCaml one (which
operates only on the Caml code contained in the .a file, and not the rest fo
the C program).
Thanks in advance,
Mike
--
Michael Hicks
Ph.D. Candidate, the University of Pennsylvania
http://www.cis.upenn.edu/~mwh mailto://mwh@dsl.cis.upenn.edu
"Conversion is something momentary; sanctification is the work of a lifetime"
-- J. Escriva, "Christ Is Passing By"
next reply other threads:[~1999-10-25 15:30 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-10-21 20:07 Michael Hicks [this message]
1999-10-29 8:23 ` Xavier Leroy
1999-10-29 15:34 ` Michael Hicks
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=199910212007.QAA25159@codex.cis.upenn.edu \
--to=mwh@dsl.cis.upenn.edu \
--cc=caml-list@inria.fr \
--cc=gclist@iecc.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).