Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | detail ('luaT_callbinTM' does not need to be extern) | Roberto Ierusalimschy | 2017-05-08 | 1 | -5/+5 | |
| | ||||||
* | Upvalues collected like everything else (with mark-sweep) instead | Roberto Ierusalimschy | 2017-04-11 | 1 | -2/+2 | |
| | | | | of reference count (simpler and better for generational mode) | |||||
* | detail (removing spaces at end of lines) | Roberto Ierusalimschy | 2016-12-22 | 1 | -2/+2 | |
| | ||||||
* | When available, use metafield '__name' in error messages | Roberto Ierusalimschy | 2016-02-26 | 1 | -1/+17 | |
| | ||||||
* | bug: despite its name, 'luaH_getstr' did not work for strings in | Roberto Ierusalimschy | 2015-11-03 | 1 | -3/+3 | |
| | | | | general, but only for short strings | |||||
* | in 'luaD_call', use two functions instead of one with fixed boolean | Roberto Ierusalimschy | 2015-11-02 | 1 | -5/+10 | |
| | | | | argument | |||||
* | details (avoid 'lint' warnings) | Roberto Ierusalimschy | 2015-03-30 | 1 | -2/+3 | |
| | ||||||
* | 'x//y' extended to floats | Roberto Ierusalimschy | 2014-11-21 | 1 | -3/+3 | |
| | ||||||
* | detail (comment) | Roberto Ierusalimschy | 2014-11-10 | 1 | -2/+2 | |
| | ||||||
* | better error message for bitwise operators (they are not arithmetic...) | Roberto Ierusalimschy | 2014-11-10 | 1 | -2/+4 | |
| | ||||||
* | added include for 'lprefix.h', for stuff that must be added before | Roberto Ierusalimschy | 2014-11-02 | 1 | -4/+6 | |
| | | | | any other header file | |||||
* | type 'TString' refers directly to the structure inside the union | Roberto Ierusalimschy | 2014-07-18 | 1 | -2/+2 | |
| | | | | (union used only for size purposes) | |||||
* | added check for conversion 'obj2gco' (and corrections for small | Roberto Ierusalimschy | 2014-07-18 | 1 | -2/+2 | |
| | | | | problems detected by this check) | |||||
* | more relaxed rules for __eq metamethod (more similar to other | Roberto Ierusalimschy | 2014-06-10 | 1 | -14/+1 | |
| | | | | operators) | |||||
* | errors like 1e100 << "2" were giving wrong messages | Roberto Ierusalimschy | 2014-04-11 | 1 | -3/+5 | |
| | ||||||
* | first implementation of '<<', '>>', and '~' (bitwise not) | Roberto Ierusalimschy | 2013-12-30 | 1 | -9/+14 | |
| | ||||||
* | first implementation of bitwise operators '&' (band), '|' (bor), | Roberto Ierusalimschy | 2013-12-18 | 1 | -1/+2 | |
| | | | | and '~' (bxor) | |||||
* | new order for binary operations (grouping them by type of result) | Roberto Ierusalimschy | 2013-12-16 | 1 | -3/+4 | |
| | ||||||
* | upvalues collected by reference count | Roberto Ierusalimschy | 2013-08-27 | 1 | -2/+2 | |
| | ||||||
* | "fixed" objects kept in a separated list (instead of being kept in | Roberto Ierusalimschy | 2013-08-21 | 1 | -2/+2 | |
| | | | | 'allgc' list with a bit marking them) | |||||
* | correct error message for conversion errors from float to int | Roberto Ierusalimschy | 2013-05-06 | 1 | -1/+3 | |
| | ||||||
* | new function 'luaT_trybinTM' | Roberto Ierusalimschy | 2013-04-29 | 1 | -1/+13 | |
| | ||||||
* | new operation '//' (integer division) | Roberto Ierusalimschy | 2013-04-26 | 1 | -2/+2 | |
| | ||||||
* | functions 'get_equalTM' and 'call_orderTM' moved to other files | Roberto Ierusalimschy | 2013-04-25 | 1 | -1/+24 | |
| | | | | to make 'lvm.c' smaller | |||||
* | functions 'traceexec', 'callTM', and 'call_binTM' moved to other | Roberto Ierusalimschy | 2013-04-25 | 1 | -1/+30 | |
| | | | | files to make 'lvm.c' a little smaller | |||||
* | 'ttypenv' -> 'ttnov' | Roberto Ierusalimschy | 2013-04-12 | 1 | -3/+3 | |
| | ||||||
* | stricter control (using tag variants) over closure kinds (Lua x C) | Roberto Ierusalimschy | 2011-06-02 | 1 | -2/+2 | |
| | ||||||
* | small problems with 'luaone.c' | Roberto Ierusalimschy | 2011-02-28 | 1 | -3/+3 | |
| | ||||||
* | first implementation of light C functions | Roberto Ierusalimschy | 2010-04-14 | 1 | -2/+2 | |
| | ||||||
* | "no value" added to array luaT_typenames + occurrences of "userdata" | Roberto Ierusalimschy | 2010-01-13 | 1 | -4/+6 | |
| | | | | in that array unified in a single address | |||||
* | new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations and | Roberto Ierusalimschy | 2009-11-19 | 1 | -2/+2 | |
| | | | | definitions of non-static variables | |||||
* | tables and strings respect __len metamethod | Roberto Ierusalimschy | 2007-09-10 | 1 | -3/+3 | |
| | ||||||
* | details | Roberto Ierusalimschy | 2006-01-10 | 1 | -2/+2 | |
| | ||||||
* | small changes in casts | Roberto Ierusalimschy | 2005-12-22 | 1 | -2/+2 | |
| | ||||||
* | details | Roberto Ierusalimschy | 2005-05-20 | 1 | -2/+2 | |
| | ||||||
* | metatables for all types | Roberto Ierusalimschy | 2005-05-05 | 1 | -4/+4 | |
| | ||||||
* | new `mod' (`%') operator | Roberto Ierusalimschy | 2005-03-08 | 1 | -2/+2 | |
| | ||||||
* | new scheme for configuration through `luaconf.h' | Roberto Ierusalimschy | 2004-04-30 | 1 | -1/+2 | |
| | ||||||
* | more and better tools (assertions & inspectors) to check incremental GC | Roberto Ierusalimschy | 2004-02-16 | 1 | -2/+3 | |
| | ||||||
* | `TObject' renamed to `TValue' + other name changes and better assertions | Roberto Ierusalimschy | 2003-12-10 | 1 | -5/+5 | |
| | | | | for incremental garbage collection | |||||
* | default metatable can be NULL | Roberto Ierusalimschy | 2003-12-01 | 1 | -5/+8 | |
| | ||||||
* | warnings from several compilers (mainly typecasts when lua_Number is float) | Roberto Ierusalimschy | 2003-04-03 | 1 | -2/+2 | |
| | ||||||
* | each .c file defines its own name | Roberto Ierusalimschy | 2002-12-04 | 1 | -1/+3 | |
| | ||||||
* | back to `__mode' metafield to specify weakness | Roberto Ierusalimschy | 2002-11-14 | 1 | -2/+2 | |
| | ||||||
* | threads now are real Lua objects, subject to garbage collection | Roberto Ierusalimschy | 2002-10-25 | 1 | -2/+2 | |
| | ||||||
* | unification of __index & __gettable (and __newindex & __settable) | Roberto Ierusalimschy | 2002-09-19 | 1 | -2/+1 | |
| | ||||||
* | new structure for collectable objects, sharing a common header | Roberto Ierusalimschy | 2002-08-30 | 1 | -3/+3 | |
| | ||||||
* | new API for weak mode | Roberto Ierusalimschy | 2002-08-06 | 1 | -3/+3 | |
| | ||||||
* | new macros `ttis*' | Roberto Ierusalimschy | 2002-08-05 | 1 | -2/+2 | |
| | ||||||
* | new names for light userdata operations | Roberto Ierusalimschy | 2002-07-17 | 1 | -2/+2 | |
| |