lua-users home
lua-l archive

Re: Threads again

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


> But still I'm curious. What if I modify the garbage collector and
> make it lock the same mutex before it starts? Is GC the only problem
> here, and this recipe will solve it?
No, the other threads are not contending for that mutex. So when some thread is about to start a GC cycle you'll have to actively interrupt all other threads. To this end you could use a hook. However, I suspect that it is hardly worth the trouble. Anyway, if you come up with something it would be interesting to hear about it!
--
Wim

AltStyle によって変換されたページ (->オリジナル) /