422 Commits (b1379936cf35787d3ef3aab82d1607a3e1562eef)

Author SHA1 Message Date
Roberto Ierusalimschy d1ef7e0ec6 avoid local "pc" in interpreter loop (tricky optimization with no real gain) 18 years ago
Roberto Ierusalimschy a7c9e45c64 avoid trailing white spaces 18 years ago
Roberto Ierusalimschy c473818017 avoid "too complex" conditional expression (some compilers get confused...) 18 years ago
Roberto Ierusalimschy 93bf618504 BUG: there is only one C stack, so nCcalls must be global 18 years ago
Roberto Ierusalimschy 3ca9af51a4 emergency garbage collector (core forces a GC when allocation fails) 19 years ago
Roberto Ierusalimschy a62fca1ebb BUG: debug hooks may get wrong when mixed with coroutines 19 years ago
Roberto Ierusalimschy c505f341d6 small changes in casts 19 years ago
Roberto Ierusalimschy 201288b4df small bug 19 years ago
Roberto Ierusalimschy b3f81f1d1d small bug when debugging dead threads 19 years ago
Roberto Ierusalimschy 37b49aa451 detail 19 years ago
Roberto Ierusalimschy 2d2f955763 detail 19 years ago
Roberto Ierusalimschy 98296f6b45 some bugs related to stack reallocation 19 years ago
Roberto Ierusalimschy 23b79c5945 small changes to facilitate external C coroutines 19 years ago
Roberto Ierusalimschy 6fcd334ca0 small improvements 19 years ago
Roberto Ierusalimschy 44b19075c0 small changes (to easy integration with Coco) 20 years ago
Roberto Ierusalimschy 575637319e better recovery at panic 20 years ago
Roberto Ierusalimschy 34aac33c15 detail 20 years ago
Roberto Ierusalimschy bf2b342ac1 better control for compatibility code for varargs 20 years ago
Roberto Ierusalimschy 90de38bf1f warnings in VS .Net 20 years ago
Roberto Ierusalimschy 38da9d568a better use defined/undefined as flag values for macros 20 years ago
Roberto Ierusalimschy b320d37a80 better tests for correctness of `savedpc' 20 years ago
Roberto Ierusalimschy 7b6c3b463e small optimizations 20 years ago
Roberto Ierusalimschy e6e543a534 better control for compatibility code 20 years ago
Roberto Ierusalimschy ade585bdf9 no more LUA_FIRSTINDEX 20 years ago
Roberto Ierusalimschy fb0f95a2b7 call limit may be larger than shorts 20 years ago
Roberto Ierusalimschy 4494094031 detail 20 years ago
Roberto Ierusalimschy 370d31a559 `luac´ -> `luai' (to avoid confusion with other luac stuff) 20 years ago
Roberto Ierusalimschy f8df21bd20 `luaconf.h´ exports all its definitions always (so all of them 20 years ago
Roberto Ierusalimschy b5b230d95c fewer #include's in luaconf.h 20 years ago
Roberto Ierusalimschy 7d45a5f48f C functions and userdata also have environments 20 years ago
Roberto Ierusalimschy c78940f21a static names do not need `luaX_' prefix 20 years ago
Roberto Ierusalimschy 12dacd3c0e added an `L' parameter to macros L_TRY & L_THROW (someone may need it). 20 years ago
Roberto Ierusalimschy 8b5bb6056b removal of unused variable 20 years ago
Roberto Ierusalimschy 2419f2bf02 cleaner API for coroutines 20 years ago
Roberto Ierusalimschy 0de2065f4e tighter tests for stack overflow 20 years ago
Roberto Ierusalimschy ee165043ef two bugs related to varargs 20 years ago
Roberto Ierusalimschy e8d4fe7236 new macro `lua_threadyield' + lock stuff in `luaconf.h' + details 21 years ago
Roberto Ierusalimschy 616438fe9a new way to use `vararg' parameters (with `...') 21 years ago
Roberto Ierusalimschy 0bda88e6cd small steps towards yields in iterators and tag methods 21 years ago
Roberto Ierusalimschy 7e41612eb2 code parameterized by LUA_FIRSTINDEX (first index of an array) 21 years ago
Roberto Ierusalimschy b4cd38ba6c new scheme for configuration through `luaconf.h' 21 years ago
Roberto Ierusalimschy 26a9b249db details 21 years ago
Roberto Ierusalimschy 47fc57a252 `TObject' renamed to `TValue' + other name changes and better assertions 21 years ago
Roberto Ierusalimschy 921b1723e2 comments 21 years ago
Roberto Ierusalimschy c51bcf4796 it's ok to dump functions with upvalues 21 years ago
Roberto Ierusalimschy 9914e1bcdd detail 21 years ago
Roberto Ierusalimschy 6becdb3e70 details 21 years ago
Roberto Ierusalimschy 6063c5c61f bug: cannot invalidate a running coroutine 21 years ago
Roberto Ierusalimschy 8332d5c8a5 parser fully reentrant(!) 22 years ago
Roberto Ierusalimschy b114142799 new auxiliary function `luaH_setstr' 22 years ago