lua-users home
lua-l archive

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


* steve donovan:

> We obviously don't need to be convinced about coroutines, but the idea
> of moving blocked ones to another thread is intriguing.

This is called n:m threading.  It's been tried for C-like languages,
but it turned out to be less beneficial than expected.

I believe GHC and Erlang/OTP still do this, but their run-time
environments are rather different, of course.