home *** CD-ROM | disk | FTP | other *** search
- I've got a couple of questions about Franz Lisp storage management that
- I wondering if somebody "in the know" might be able to answer. I tried
- this on net.lang.lisp, but didn't get any answers.
-
- First, Franz seems to support non-relocatable data objects such as
- external functions. Are such objects managed by having two logical
- regions in managed memory, one for relocatable objects and one for
- non-relocatable objects? Such a scheme has been used in other systems
- that require garbage collection and I was wondering if Franz uses
- this or some other scheme.
-
- Second, I've heard (but not tried) that Franz allows non-relocatable
- data to be allocated via brk/sbrk. Is this true?
-
- (Actually, I suppose I'd like information on any storage management
- implementations for any languages (w/ automatic storage management)
- that allow non-relocatable data to be dynamically allocated that don't
- use the aforementioned scheme.)
-
- Thanks,
- Bill Mitchell
- whm.arizona@rand-relay
- p.s.
- I'm not on the Franz-Friends list, so if you would, please mail me
- any replies.
-
-