Laurent Deniau
Laurent Deniau
In fact CPS style dispatcher are known fast portable C solution to the problem of big switch cases or to "non-portable" computed goto. Short functions with two arguments, the context...
I forgot to say that well known dispatcher alternatives in portable C are from 3-7 times slower… (see e.g. http://www.complang.tuwien.ac.at/forth/threaded-code.html for an incomplete list). The factor 7 if for large...
If you plan to go for a change of the TValue (seems ambitious to me in LuaJIT), then just use another encoding scheme, then you will have more room for...
I am not sure that I added the calculator to the right issue so let's link it here: #173 Concerning the value of a fast VM, I think that if...
I agree that your solution is fine for most cases and much faster than installing a hook triggered at each call, but it does not give access to local functions...
update: calling `dbg()` within `debug.debug()` does not work because in fact `debug.debug() `does not work properly with my approach, i.e. running `debug.traceback()` does nothing. So I don't have a valid...