| Commit message (Expand) | Author | Age | Files | Lines |
* | luaH_[gs]etnum renamed to luaH_[gs]etint (as they only accept integers, | Roberto Ierusalimschy | 2009-08-07 | 1 | -2/+2 |
* | tail calls do not need to move whole new frame down, only its slice | Roberto Ierusalimschy | 2009-07-15 | 1 | -8/+12 |
* | bug: 'luaV_settable' may invalidate a reference to a table and try | Roberto Ierusalimschy | 2009-07-01 | 1 | -3/+6 |
* | exports luaV_arith to be used by lua_arith + uses 'luaO_arith' to | Roberto Ierusalimschy | 2009-06-17 | 1 | -16/+7 |
* | 'lessequal' renamed 'luaV_lessequal' and exported to be used by | Roberto Ierusalimschy | 2009-06-17 | 1 | -3/+3 |
* | 'getline' renamed to 'getfuncline' (to avoid problems with POSIX) | Roberto Ierusalimschy | 2009-06-10 | 1 | -3/+3 |
* | no more L->base + ci->base only for Lua functions (C functions may use | Roberto Ierusalimschy | 2009-06-01 | 1 | -17/+18 |
* | small bug in 'luaV_concat' (L->top was left incorrect in some cases) | Roberto Ierusalimschy | 2009-05-27 | 1 | -21/+22 |
* | details (use ci->base instead of L->base when possible) | Roberto Ierusalimschy | 2009-05-22 | 1 | -6/+6 |
* | no more code checking | Roberto Ierusalimschy | 2009-04-30 | 1 | -2/+1 |
* | several small improvements based on 'ci' being fixed now (including | Roberto Ierusalimschy | 2009-04-17 | 1 | -76/+79 |
* | 'CallInfo' stack implemented as double-linked list instead of an array | Roberto Ierusalimschy | 2009-04-17 | 1 | -7/+7 |
* | yielding across lua_call (first version) | Roberto Ierusalimschy | 2009-03-10 | 1 | -11/+61 |
* | initial separation, in CallInfo, of what is relevant only to Lua | Roberto Ierusalimschy | 2009-03-04 | 1 | -2/+2 |
* | detail | Roberto Ierusalimschy | 2009-03-02 | 1 | -2/+2 |
* | no more '__len' metamethod for strings | Roberto Ierusalimschy | 2009-02-16 | 1 | -3/+1 |
* | concat TM can yield | Roberto Ierusalimschy | 2008-11-06 | 1 | -1/+3 |
* | generic for coded as two dedicated instructions to simplify resumption | Roberto Ierusalimschy | 2008-10-30 | 1 | -11/+15 |
* | yields accross metamethods and for iterators (except for __concat) | Roberto Ierusalimschy | 2008-10-28 | 1 | -30/+25 |
* | more specific test to avoid calling luaF_close when function returns | Roberto Ierusalimschy | 2008-09-09 | 1 | -3/+3 |
* | better control of call status through CallInfo | Roberto Ierusalimschy | 2008-08-26 | 1 | -9/+12 |
* | first steps towards yielding through longjump | Roberto Ierusalimschy | 2008-08-13 | 1 | -41/+30 |
* | SETLIST extra argument now is an "instruction" (OP_EXTRAARG) | Roberto Ierusalimschy | 2008-04-02 | 1 | -2/+9 |
* | tables and strings respect __len metamethod | Roberto Ierusalimschy | 2007-09-10 | 1 | -18/+29 |
* | avoid boolean equality (tricky for some compilers) | Roberto Ierusalimschy | 2007-06-19 | 1 | -3/+3 |
* | two small bugs: some metamethods do not accept callable non-function | Roberto Ierusalimschy | 2007-03-26 | 1 | -7/+6 |
* | better documentation for auxiliary functions (that should be called only | Roberto Ierusalimschy | 2007-02-09 | 1 | -2/+2 |
* | small optimization for ""..x | Roberto Ierusalimschy | 2006-09-19 | 1 | -3/+7 |
* | avoid local "pc" in interpreter loop (tricky optimization with no real gain) | Roberto Ierusalimschy | 2006-09-19 | 1 | -46/+38 |
* | avoid trailing white spaces | Roberto Ierusalimschy | 2006-09-11 | 1 | -3/+3 |
* | macros luai_num* take a state L (when available) as argument, to allow | Roberto Ierusalimschy | 2006-08-07 | 1 | -16/+16 |
* | details | Roberto Ierusalimschy | 2006-07-14 | 1 | -6/+6 |
* | emergency garbage collector (core forces a GC when allocation fails) | Roberto Ierusalimschy | 2006-07-11 | 1 | -11/+12 |
* | extra assertion | Roberto Ierusalimschy | 2006-06-05 | 1 | -1/+2 |
* | details | Roberto Ierusalimschy | 2006-01-23 | 1 | -3/+5 |
* | details | Roberto Ierusalimschy | 2006-01-10 | 1 | -2/+2 |
* | small changes in casts | Roberto Ierusalimschy | 2005-12-22 | 1 | -6/+6 |
* | details | Roberto Ierusalimschy | 2005-11-01 | 1 | -50/+20 |
* | no more L in numer-operator macros (some functions that use those macros | Roberto Ierusalimschy | 2005-10-24 | 1 | -21/+21 |
* | details (more uniform coding) | Roberto Ierusalimschy | 2005-10-13 | 1 | -11/+10 |
* | include of math.h depends on luaconf | Roberto Ierusalimschy | 2005-10-03 | 1 | -2/+1 |
* | detail (macro evaluates twice its arguments) | Roberto Ierusalimschy | 2005-09-09 | 1 | -2/+4 |
* | new method to handle tests without values (negative values) | Roberto Ierusalimschy | 2005-08-29 | 1 | -1/+7 |
* | some bugs related to stack reallocation | Roberto Ierusalimschy | 2005-08-24 | 1 | -5/+11 |
* | small improvements | Roberto Ierusalimschy | 2005-08-22 | 1 | -13/+11 |
* | simpler implementation for unary minus | Roberto Ierusalimschy | 2005-08-10 | 1 | -9/+5 |
* | small changes (to easy integration with Coco) | Roberto Ierusalimschy | 2005-08-09 | 1 | -11/+5 |
* | #string is primitive | Roberto Ierusalimschy | 2005-08-09 | 1 | -9/+16 |
* | detail | Roberto Ierusalimschy | 2005-07-05 | 1 | -4/+3 |
* | bug: current line should work for call hook | Roberto Ierusalimschy | 2005-06-13 | 1 | -2/+5 |