Alexander Gavrilov
|
ee7100216e
|
Fix lua interpreter bug: the C call counter is already unwound by yield.
Decrementing it causes underflow and subsequent spurious stack overflow.
|
2012-04-16 18:32:12 +04:00 |
Alexander Gavrilov
|
afe4eba957
|
Improve performance of the persistent data api, and wrap it for lua.
Use an stl table for string keys to avoid linear cost of lookup.
This uncovered a bug in the new luaL_getsubtable function.
|
2012-04-01 16:43:40 +04:00 |
Alexander Gavrilov
|
9384f0c842
|
Update lua to 5.2 and fix obvious breakage due to obsolete api.
|
2012-03-31 12:11:43 +04:00 |
Alexander Gavrilov
|
f6c6218909
|
Temporary tweak: patch in __pairs and __ipairs from 5.2 into lua 5.1.
|
2012-03-29 11:32:22 +04:00 |
Warmist
|
3761426ef5
|
Extern "C" mess fixed, bitlib mess fixed, bitlib added to autoload.
|
2012-03-26 18:48:24 +03:00 |
Petr Mrázek
|
eb4757043b
|
Move depends out of main library, make them (static) libraries.
|
2012-03-13 14:46:48 +01:00 |