2015年02月13日 20:44 GMT+08:00 Roberto Ierusalimschy
<roberto@inf.puc-rio.br>:
> I try to fix it, but maybe there is a better solution :)
Maybe this one?
This would be better. :)
ps, Could you add the ability of yielding to the debug hook lua api in future ?
(for example, if a lua hook function returns true, we call lua_yield(L,0) in C hook )
It raise an error "attempt to yield across a C-call boundary", when calling coroutine.yield() in a lua hook function now.
This will be very useful to implement a debugger or a preemptive scheduler.