| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | 'collectgarbage"count"' returns a second argument with the count%1024. | Roberto Ierusalimschy | 2009-08-04 | 1 | -2/+3 |
* | bug: stack must be cleared until its end (including extra size) + | Roberto Ierusalimschy | 2009-07-16 | 1 | -26/+9 |
* | tail calls do not need to move whole new frame down, only its slice | Roberto Ierusalimschy | 2009-07-15 | 1 | -8/+12 |
* | new macro 'getproto' | Roberto Ierusalimschy | 2009-07-15 | 3 | -7/+8 |
* | detail (comment: 'correspoding' -> 'corresponding') | Roberto Ierusalimschy | 2009-07-15 | 1 | -2/+2 |
* | 'index2adr' -> 'index2addr' (correct spelling) | Roberto Ierusalimschy | 2009-07-15 | 1 | -40/+40 |
* | avoid using 'UNUSED' (not defined outside the kernel) | Roberto Ierusalimschy | 2009-07-15 | 1 | -5/+5 |
* | 'luaL_tolstring' uses 'lua_tolstring' instead of 'lua_tostring' and | Roberto Ierusalimschy | 2009-07-15 | 1 | -5/+2 |
* | calls with LUA_MULTRET may leave no free slots in the stack | Roberto Ierusalimschy | 2009-07-15 | 2 | -2/+5 |
* | new way to control stack overflow, controling only total size of the stack | Roberto Ierusalimschy | 2009-07-15 | 10 | -78/+100 |
* | new definition for 'luaD_checkstack' to avoid possible overflows | Roberto Ierusalimschy | 2009-07-08 | 1 | -4/+3 |
* | errors in 'resume' should be all protected | Roberto Ierusalimschy | 2009-07-08 | 1 | -5/+9 |
* | smart use of varargs may create functions that return too | Roberto Ierusalimschy | 2009-07-02 | 1 | -2/+22 |
* | BUG: 'luaV_settable' may invalidate a reference to a table and try | Roberto Ierusalimschy | 2009-07-01 | 1 | -5/+46 |
* | bug: 'luaV_settable' may invalidate a reference to a table and try | Roberto Ierusalimschy | 2009-07-01 | 1 | -3/+6 |
* | Standard library for bitwise operations | Roberto Ierusalimschy | 2009-07-01 | 1 | -0/+123 |
* | new module 'lbitlib.c' for bitwise operations | Roberto Ierusalimschy | 2009-07-01 | 4 | -23/+38 |
* | use of LUAI_UINT32 replaced by 'unsigned LUA_INT32' (one less | Roberto Ierusalimschy | 2009-07-01 | 1 | -2/+2 |
* | better error messages for luaL_checkversion | Roberto Ierusalimschy | 2009-06-19 | 1 | -4/+5 |
* | l_version may be local to 'lua_version' | Roberto Ierusalimschy | 2009-06-19 | 1 | -4/+3 |
* | 'checkversion' implemented in the auxiliary library | Roberto Ierusalimschy | 2009-06-18 | 3 | -5/+16 |
* | new function 'lua_version' (so that 'checkversion' can be implemented | Roberto Ierusalimschy | 2009-06-18 | 4 | -15/+12 |
* | default paths have dot option as the last one (to improve security) | Roberto Ierusalimschy | 2009-06-18 | 1 | -9/+9 |
* | better treatment of integer formats in string.format | Roberto Ierusalimschy | 2009-06-18 | 1 | -7/+6 |
* | small optimization in 'lua_arith' (avoids overhead in the common case | Roberto Ierusalimschy | 2009-06-18 | 1 | -2/+6 |
* | new macro 'changenvalue' | Roberto Ierusalimschy | 2009-06-18 | 1 | -1/+4 |
* | small optimization (reorder of BinOpr enum to unify some cases | Roberto Ierusalimschy | 2009-06-18 | 3 | -22/+23 |
* | lua_objlen should not work for numbers (according to the manual) | Roberto Ierusalimschy | 2009-06-17 | 1 | -8/+1 |
* | 'lua_lessthan' replaced by more generic 'lua_compare' | Roberto Ierusalimschy | 2009-06-17 | 1 | -2/+2 |
* | new functions 'lua_arith' and 'lua_compare' | Roberto Ierusalimschy | 2009-06-17 | 3 | -24/+51 |
* | exports luaV_arith to be used by lua_arith | Roberto Ierusalimschy | 2009-06-17 | 1 | -1/+3 |
* | exports luaV_arith to be used by lua_arith + uses 'luaO_arith' to | Roberto Ierusalimschy | 2009-06-17 | 1 | -16/+7 |
* | constant folding uses 'luaO_arith' to perform basic operations | Roberto Ierusalimschy | 2009-06-17 | 1 | -17/+5 |
* | new function 'luaO_arith' to perform basic arithmetic operations | Roberto Ierusalimschy | 2009-06-17 | 2 | -2/+17 |
* | 'lessequal' renamed 'luaV_lessequal' and exported to be used by | Roberto Ierusalimschy | 2009-06-17 | 2 | -4/+5 |
* | new API function 'lua_mainthread' | Roberto Ierusalimschy | 2009-06-15 | 3 | -3/+12 |
* | patch for wrong code generation for some particular boolean expressions | Roberto Ierusalimschy | 2009-06-15 | 1 | -2/+49 |
* | BUG: "(((1 or false) and true) or false)" gives wrong result | Roberto Ierusalimschy | 2009-06-15 | 1 | -9/+15 |
* | 'getline' renamed to 'getfuncline' (to avoid problems with POSIX) | Roberto Ierusalimschy | 2009-06-10 | 4 | -9/+9 |
* | new function 'luaK_codek' (detail) | Roberto Ierusalimschy | 2009-06-10 | 3 | -6/+15 |
* | new macro 'condmovestack' instead of 'condhardstacktests' | Roberto Ierusalimschy | 2009-06-08 | 4 | -13/+11 |
* | added "\n" at the end of 'package.config' (so that the string | Roberto Ierusalimschy | 2009-06-04 | 1 | -2/+2 |
* | no more L->base + ci->base only for Lua functions (C functions may use | Roberto Ierusalimschy | 2009-06-01 | 7 | -80/+81 |
* | small bug in 'luaV_concat' (L->top was left incorrect in some cases) | Roberto Ierusalimschy | 2009-05-27 | 4 | -29/+28 |
* | type of 'luai_ctype_' array changed to unsigned (safer for bitwise | Roberto Ierusalimschy | 2009-05-27 | 2 | -4/+6 |
* | details (use ci->base instead of L->base when possible) | Roberto Ierusalimschy | 2009-05-22 | 1 | -6/+6 |
* | errors in finalizers are propagated with code LUA_ERRGCMM (ERRor in | Roberto Ierusalimschy | 2009-05-21 | 3 | -9/+20 |
* | hexadecimal escape sequences in strings + better error messages for | Roberto Ierusalimschy | 2009-05-18 | 1 | -22/+55 |
* | new macro 'zungetc' | Roberto Ierusalimschy | 2009-05-18 | 1 | -1/+4 |
* | new property 'lisupper' (needed to compute values for hexa digits) | Roberto Ierusalimschy | 2009-05-18 | 2 | -7/+9 |