365 Commits (a30c66f0fc17bf733c2289a0d7a76930dac80f47)

Author SHA1 Message Date
Roberto Ierusalimschy a30c66f0fc macro 'luai_apicheck'/'api_check' back with a 'lua_State' parameter 10 years ago
Roberto Ierusalimschy 9a38c08011 no need to ensure any stack space for panic function + some changes 10 years ago
Roberto Ierusalimschy bfa0898312 bug: memory error in panic mode does not push error message on 10 years ago
Roberto Ierusalimschy e75c0148c3 comments (references to "ANSI C" changed to "ISO C", which is the 10 years ago
Roberto Ierusalimschy 28fdbcf393 added include for 'lprefix.h', for stuff that must be added before 10 years ago
Roberto Ierusalimschy bdf566a8a3 `name' in comments changed to 'name' 10 years ago
Roberto Ierusalimschy f97c64d7bf macros 'LUA_QL'/'LUA_QL' deprecated 10 years ago
Roberto Ierusalimschy 85fc9ecd5f detail ('G(L)' -> 'g') 10 years ago
Roberto Ierusalimschy 2a21f6c894 'lua_Kcontext' -> 'lua_KContext' 10 years ago
Roberto Ierusalimschy 2be88d5084 'lua_Ctx' -> 'lua_Kcontext' 10 years ago
Roberto Ierusalimschy 1aa4f69b51 new type 'lua_Ctx' for continuation-function contexts (to allow type 10 years ago
Roberto Ierusalimschy 5bbb4a06a6 removed unused parameter Ä'L' in macro 'api_check' and company 10 years ago
Roberto Ierusalimschy b9dcf9974d detail (typos in comments) 11 years ago
Roberto Ierusalimschy 89b56e7d84 more precision between closure types ('LClosure' x 'CClosure') 11 years ago
Roberto Ierusalimschy fa3113ffbf cleaner way to handle bit CIST_OAH (with auxiliar macros) 11 years ago
Roberto Ierusalimschy d94bb6c273 janitor work on 'lua_resume' and related code 11 years ago
Roberto Ierusalimschy 88a9e51f34 bit-field CIST_YIELDED removed (it was never consulted) 11 years ago
Roberto Ierusalimschy 542b6cfc02 no need for field 'status' in structure 'CallInfo' (after removal 11 years ago
Roberto Ierusalimschy 6f6fd96e3b new type lua_KFunction + no more 'lua_getctx' 11 years ago
Roberto Ierusalimschy 35a6aad0d7 added comments 11 years ago
Roberto Ierusalimschy 1bd70a8e40 new function 'lua_isyieldable' (and 'coroutine.isyieldable') 11 years ago
Roberto Ierusalimschy da4811238a details (typos in comments) 11 years ago
Roberto Ierusalimschy c6c41e85b2 more uniformity for defining system-dependent features 11 years ago
Roberto Ierusalimschy ffa96d988d field 'op' renamed to 'open' 11 years ago
Roberto Ierusalimschy 7a8eb83b4a bug: attempting to resume the running coroutine makes it unyieldable 11 years ago
Roberto Ierusalimschy 4c6dfc342b CallInfo lists shrinks together with their associated stacks 11 years ago
Roberto Ierusalimschy af35c7f398 upvalues collected by reference count 11 years ago
Roberto Ierusalimschy fa3b126a23 BUG: stack overflow in vararg functions with many fixed 12 years ago
Roberto Ierusalimschy b157f3546e BUG: 'pcall' may not restore previous error function when 12 years ago
Roberto Ierusalimschy 2dc91ca5ee checks garbage collector every time it calls a function (as the 12 years ago
Roberto Ierusalimschy b926472312 change in error message 13 years ago
Roberto Ierusalimschy cc2a60ecb7 bugs in yields inside debug hooks 13 years ago
Roberto Ierusalimschy 3cadc37f47 no more 'Proto' objects on the stack. Protos are anchored on outer 13 years ago
Roberto Ierusalimschy a94ce68e0a bug: wrong handling of 'nCcalls' in coroutines 13 years ago
Roberto Ierusalimschy 3617e04e97 'lua_load' has an extra argument 'mode' 13 years ago
Roberto Ierusalimschy 217e67cb22 new type 'l_noret' for function that do not return 13 years ago
Roberto Ierusalimschy ec431ce5db comment 13 years ago
Roberto Ierusalimschy 3dc5475e23 'nCcalls' should be local to each thread, as each thread may have its 13 years ago
Roberto Ierusalimschy f180822fa6 back to internal table for 'ctype', no more locale manipulation 14 years ago
Roberto Ierusalimschy 136f8e148d added cast to void to calls to 'setlocale' (to easy redefining it as 14 years ago
Roberto Ierusalimschy cb4950a6d8 parser must work with C locale, but external locale must be preserved 14 years ago
Roberto Ierusalimschy 3b44821334 stricter control (using tag variants) over closure kinds (Lua x C) 14 years ago
Roberto Ierusalimschy 3f04a9f2c0 code is simpler without 'goto' here 14 years ago
Roberto Ierusalimschy 7482e8f914 no need of lookahead in Zio 14 years ago
Roberto Ierusalimschy f079749287 some reorganization of dynamic data structures used by the parser 14 years ago
Roberto Ierusalimschy 7cc0e63d8a first implementation of 'goto' 14 years ago
Roberto Ierusalimschy 4590a89b32 corrected warnings from different compilers (mostly casts and small 14 years ago
Roberto Ierusalimschy ffff9a49da 'nresults' in CallInfo now refers to number of results that the current 14 years ago
Roberto Ierusalimschy 545f43065f 'luaF_newLclosure' gets prototype of new closure as argument 15 years ago
Roberto Ierusalimschy 237f755dca typos in comments 15 years ago