[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Thinking about Lua memory management
- From: RLake@...
- Date: Wed, 19 Sep 2001 14:37:41 -0500
> Currently we are considering a change in the garbage collection algorithm
> of Lua. But we do not want to slow down the interpreter, so the two
schemes
> discussed here (reference count and incremental collectors) do not seem
very
> atractive to us.
I agree completely. Reference counting becomes even more problematic with
threading, and it's problematic enough as it is.
> Instead, we are thinking about a generational collector, with a
> write-barrier on tables.
That makes sense. I don't know that it would speed things up, but it should
reduce pauses, which would also ease with multithreading.
I don't mean the former to sound like I'm a solid supporter of threading,
but I do know that it's popular. :-)
R.
(sent personally)
---------------------------------------------------------------------