|data allocation in interpreters email@example.com (2006-05-30)|
|Re: data allocation in interpreters firstname.lastname@example.org (Pascal Bourguignon) (2006-05-30)|
|Re: data allocation in interpreters email@example.com (2006-06-03)|
|Re: data allocation in interpreters firstname.lastname@example.org (George Peter Staplin) (2006-06-03)|
|Re: data allocation in interpreters gmt@CS.Arizona.EDU (2006-06-07)|
|Date:||30 May 2006 18:39:43 -0400|
|Keywords:||interpreter, storage, question|
|Posted-Date:||30 May 2006 18:39:43 EDT|
What are common techniques for data allocation (strings, high-level
data structures) in interpreters? I could think about:
- malloc / free with trying to free unused data as soon as possible.
- same as above with some custom implementation of malloc / free (which
- full blown grabage collector.
- somthing hybrid (how?)
What do you think, how is it implemented in the famous interpreters?
Return to the
Search the comp.compilers archives again.