home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / bsd_srcs / usr.bin / lisp / lispnews / text0172.txt < prev    next >
Encoding:
Text File  |  1985-11-10  |  1.2 KB  |  30 lines

  1. [My apologies if this is a repeat; I got some very wierd messages back
  2. from the Berkeley mailer on my first attempt to send this.]
  3.  
  4. I've got a couple of questions about Franz Lisp storage management that
  5. I wondering if somebody "in the know" might be able to answer.  I tried
  6. this on net.lang.lisp, but didn't get any answers.
  7.  
  8. First, Franz seems to support non-relocatable data objects such as
  9. external functions.  Are such objects managed by having two logical
  10. regions in managed memory, one for relocatable objects and one for
  11. non-relocatable objects?  Such a scheme has been used in other systems
  12. that require garbage collection and I was wondering if Franz uses
  13. this or some other scheme.
  14.  
  15. Second, I've heard (but not tried) that Franz allows non-relocatable
  16. data to be allocated via brk/sbrk.  Is this true?
  17.  
  18. (Actually, I suppose I'd like information on any storage management
  19. implementations for any languages (w/ automatic storage management)
  20. that allow non-relocatable data to be dynamically allocated that don't
  21. use the aforementioned scheme.)
  22.  
  23.                     Thanks,
  24.                     Bill Mitchell
  25.                     whm.arizona@rand-relay
  26. p.s.
  27. I'm not on the Franz-Friends list, so if you would, please mail me
  28. any replies.
  29.  
  30.