summaryrefslogtreecommitdiff
path: root/lapi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* new option 'isrunning' for 'lua_gc' (and 'collectgarbage')Roberto Ierusalimschy2009-11-091-1/+5
* registry and global table may be changed through the API without aRoberto Ierusalimschy2009-11-091-2/+3
* better to enclose macros in 'if' bodies with bracketsRoberto Ierusalimschy2009-11-061-2/+3
* api functions to manipulate upvalues do not need to check theirRoberto Ierusalimschy2009-11-051-19/+12
* new functions to identify and join upvaluesRoberto Ierusalimschy2009-11-051-1/+45
* no more one environment per thread: all threads share a single globalRoberto Ierusalimschy2009-10-231-10/+4
* new function lua_copyRoberto Ierusalimschy2009-10-051-15/+29
* information about upvalues (where they come from) kept in Proto structure,Roberto Ierusalimschy2009-09-281-2/+2
* 'cpcall' reimplemented as a predefined value in the registryRoberto Ierusalimschy2009-09-211-35/+9
* 'lua_mainthread' replaced by new preregistered value LUA_RIDX_MAINTHREADRoberto Ierusalimschy2009-09-171-6/+1
* API checks now have explanatory messagesRoberto Ierusalimschy2009-08-311-23/+26
* luaH_[gs]etnum renamed to luaH_[gs]etint (as they only accept integers,Roberto Ierusalimschy2009-08-071-3/+3
* new macro 'getproto'Roberto Ierusalimschy2009-07-151-2/+2
* 'index2adr' -> 'index2addr' (correct spelling)Roberto Ierusalimschy2009-07-151-40/+40
* new way to control stack overflow, controling only total size of the stackRoberto Ierusalimschy2009-07-151-8/+9
* l_version may be local to 'lua_version'Roberto Ierusalimschy2009-06-191-4/+3
* new function 'lua_version' (so that 'checkversion' can be implementedRoberto Ierusalimschy2009-06-181-8/+6
* small optimization in 'lua_arith' (avoids overhead in the common caseRoberto Ierusalimschy2009-06-181-2/+6
* lua_objlen should not work for numbers (according to the manual)Roberto Ierusalimschy2009-06-171-8/+1
* new functions 'lua_arith' and 'lua_compare'Roberto Ierusalimschy2009-06-171-13/+15
* new API function 'lua_mainthread'Roberto Ierusalimschy2009-06-151-1/+6
* no more L->base + ci->base only for Lua functions (C functions may useRoberto Ierusalimschy2009-06-011-13/+17
* small bug in 'luaV_concat' (L->top was left incorrect in some cases)Roberto Ierusalimschy2009-05-271-3/+2
* several small improvements based on 'ci' being fixed now (includingRoberto Ierusalimschy2009-04-171-9/+10
* 'CallInfo' stack implemented as double-linked list instead of an arrayRoberto Ierusalimschy2009-04-171-3/+3
* first implementation of yieldable 'pcall'Roberto Ierusalimschy2009-04-081-8/+25
* in 'lua_call', avoid preparing a continuation when thread cannot yield.Roberto Ierusalimschy2009-03-301-8/+8
* 'context' added to suspendable callsRoberto Ierusalimschy2009-03-231-6/+17
* yielding across lua_call (first version)Roberto Ierusalimschy2009-03-101-9/+13
* better error messages for 'lua_checkversion'Roberto Ierusalimschy2009-02-191-3/+3
* new macro 'lua_checkversion' to check whether core and application areRoberto Ierusalimschy2009-02-181-1/+11
* GC step does not unblock collector (when it is blocked by "stop")Roberto Ierusalimschy2008-08-011-1/+4
* bug: GC step could loop forever under very particular circumstancesRoberto Ierusalimschy2008-07-041-8/+8
* userdata with finalizers are kept in a separated listRoberto Ierusalimschy2008-02-191-4/+4
* bug: lua_checkstack may have arithmetic overflow for large 'size'Roberto Ierusalimschy2008-02-141-5/+4
* added assertions checking maximum number of upvaluesRoberto Ierusalimschy2008-02-121-2/+4
* comment (LUA_GLOBALSINDEX does not need write barrier in lua_replace)Roberto Ierusalimschy2008-01-251-1/+2
* BUG: lua_setfenv may crash if called over an invalid objectRoberto Ierusalimschy2007-11-281-2/+2
* detail (LUA_COPYRIGHT includes release number)Roberto Ierusalimschy2007-08-071-2/+2
* lua_pushstring/pushlstring return stringRoberto Ierusalimschy2007-04-171-6/+11
* more specific ident labelsRoberto Ierusalimschy2007-02-071-3/+3
* avoid $URL for ident; it is reserved in subversionRoberto Ierusalimschy2006-10-171-4/+3
* avoid trailing white spacesRoberto Ierusalimschy2006-09-111-3/+3
* emergency garbage collector (core forces a GC when allocation fails)Roberto Ierusalimschy2006-07-111-32/+12
* explicit test for common error (due to compatibility issue)Roberto Ierusalimschy2006-06-071-1/+4
* new macro LUA_RELEASERoberto Ierusalimschy2006-06-021-2/+2
* detailsRoberto Ierusalimschy2006-01-101-9/+8
* small changes in castsRoberto Ierusalimschy2005-12-221-6/+6
* more precision for gc countRoberto Ierusalimschy2005-10-201-1/+5
* new function 'lua_setallocf'Roberto Ierusalimschy2005-09-201-2/+14