| Commit message (Expand) | Author | Files | Lines |
2010-04-18 | "light C function" is a better name than "C-function pointer" | Roberto Ierusalimschy | 1 | -2/+2 |
2010-04-18 | comparsion tag methods follow the same rule as other binary TMs | Roberto Ierusalimschy | 1 | -20/+12 |
2010-04-18 | macro LUA_USE_LONGJMP allows choosing longjmp when compiling Lua as | Roberto Ierusalimschy | 1 | -2/+2 |
2010-04-17 | better line numbers for function calls and unary/binary operators + | Roberto Ierusalimschy | 3 | -20/+27 |
2010-04-16 | 'gcstate' now also runs collector until given state + small changes | Roberto Ierusalimschy | 1 | -21/+22 |
2010-04-16 | new escape sequence '\*' + several comments + moving options from | Roberto Ierusalimschy | 1 | -42/+62 |
2010-04-15 | no need to avoid calling ctype functions as now they are implemented | Roberto Ierusalimschy | 1 | -4/+2 |
2010-04-15 | invalid instructions "cannot" happen | Roberto Ierusalimschy | 1 | -3/+2 |
2010-04-14 | no more 'ccall' nor 'cpcall' functions. (With light C functions they | Roberto Ierusalimschy | 5 | -40/+8 |
2010-04-14 | first implementation of light C functions | Roberto Ierusalimschy | 11 | -88/+141 |
2010-04-12 | BUG: 'string.format' may get buffer when there are missing arguments | Roberto Ierusalimschy | 1 | -4/+15 |
2010-04-12 | better control in 'totalmem' over choosing counters | Roberto Ierusalimschy | 1 | -8/+18 |
2010-04-12 | new macro LUA_NUMTAGS | Roberto Ierusalimschy | 6 | -19/+15 |
2010-04-12 | check memory allows strings to live in the main GC list (it should | Roberto Ierusalimschy | 1 | -1/+2 |
2010-04-12 | patterns now accept '\0' as a regular character | Roberto Ierusalimschy | 1 | -28/+38 |
2010-04-09 | new implementation for Generic Buffer manipulation (using userdata as | Roberto Ierusalimschy | 3 | -103/+93 |
2010-04-08 | keep memory-error message in the global state, so that its use | Roberto Ierusalimschy | 4 | -9/+13 |
2010-04-08 | macro 'eqstr' was being used to compare non-string entities | Roberto Ierusalimschy | 1 | -2/+2 |
2010-04-05 | no need to keep "_ENV" name in global state (can be kept in lex state) | Roberto Ierusalimschy | 5 | -12/+12 |
2010-04-05 | new macro 'eqstr' | Roberto Ierusalimschy | 6 | -14/+25 |
2010-04-05 | 'lua_pushstring' now uses 'luaS_new' | Roberto Ierusalimschy | 1 | -3/+11 |
2010-04-05 | cannot sweep main thread in sweepstring phase | Roberto Ierusalimschy | 1 | -7/+16 |
2010-04-03 | 'luaS_new' changed from macro to function | Roberto Ierusalimschy | 2 | -5/+8 |
2010-04-02 | avoid using 'luaS_new' when can use 'luaS_newlstr' | Roberto Ierusalimschy | 1 | -3/+3 |
2010-04-02 | small changes in 'luaO_pushvfstring' | Roberto Ierusalimschy | 1 | -15/+13 |
2010-04-02 | option to return GC to normal (incremental, non generational) mode | Roberto Ierusalimschy | 3 | -5/+11 |
2010-04-02 | added proper code to trace garbage collection | Roberto Ierusalimschy | 2 | -8/+24 |
2010-03-29 | work related to hooks moved from 'luaV_execute' to 'traceexec' | Roberto Ierusalimschy | 1 | -5/+5 |
2010-03-29 | comments | Roberto Ierusalimschy | 1 | -3/+3 |
2010-03-29 | global table now is only kept in the registry | Roberto Ierusalimschy | 5 | -17/+17 |
2010-03-26 | no more fenvs! | Roberto Ierusalimschy | 16 | -170/+78 |
2010-03-25 | major collections in generational mode | Roberto Ierusalimschy | 4 | -23/+39 |
2010-03-25 | 'mainthread' is not inserted in the 'allgc' list anymore, but swept | Roberto Ierusalimschy | 4 | -21/+18 |
2010-03-24 | generational mode no longer sweep old objects | Roberto Ierusalimschy | 2 | -19/+41 |
2010-03-24 | userdata with finalizers are kept in a separated list ('udgc'), instead | Roberto Ierusalimschy | 5 | -44/+48 |
2010-03-23 | BUG: emergency collector might resize 'strt' (string table) when | Roberto Ierusalimschy | 1 | -11/+27 |
2010-03-22 | draft version of a generational mode for garbage collection. (Not well | Roberto Ierusalimschy | 5 | -35/+70 |
2010-03-22 | detail (wrong comment about LUAI_GCPAUSE) | Roberto Ierusalimschy | 1 | -2/+2 |
2010-03-22 | 'lua_assert' not visible from libraries | Roberto Ierusalimschy | 1 | -3/+2 |
2010-03-19 | 'cpcall' renamed to 'ccall' as it does not do a protected call | Roberto Ierusalimschy | 3 | -10/+10 |
2010-03-19 | 'ipairs' is deprecated | Roberto Ierusalimschy | 1 | -1/+13 |
2010-03-19 | for compatibility only: 'module' changes the first upvalue of | Roberto Ierusalimschy | 1 | -4/+8 |
2010-03-17 | avoid using function environments in C libraries (as it probably will | Roberto Ierusalimschy | 4 | -51/+69 |
2010-03-13 | '_ENV' name permanently stored in global state for easier access | Roberto Ierusalimschy | 5 | -12/+11 |
2010-03-13 | must include 'string.h' because a macro uses 'strlen' | Roberto Ierusalimschy | 1 | -1/+2 |
2010-03-13 | better definitions for lua_[gs]etglobal + less uses of ENVIRONINDEX | Roberto Ierusalimschy | 4 | -23/+28 |
2010-03-12 | first version of _ENV; no more global variables | Roberto Ierusalimschy | 12 | -124/+52 |
2010-03-12 | small optimization in luaL_addlstring (avoid adding chars one by one) | Roberto Ierusalimschy | 1 | -3/+14 |
2010-03-08 | first step towards _ENV: all chunks have an puvalues _ENV with the | Roberto Ierusalimschy | 3 | -13/+33 |
2010-03-05 | when finding a 'name' for a function, handle the case when the function | Roberto Ierusalimschy | 1 | -2/+5 |