summaryrefslogtreecommitdiff
path: root/ldo.c
Commit message (Expand)AuthorAgeFilesLines
* `luac´ -> `luai' (to avoid confusion with other luac stuff)Roberto Ierusalimschy2005-03-091-12/+12
* `luaconf.h´ exports all its definitions always (so all of themRoberto Ierusalimschy2005-03-081-12/+12
* fewer #include's in luaconf.hRoberto Ierusalimschy2005-03-081-1/+2
* C functions and userdata also have environmentsRoberto Ierusalimschy2005-02-181-2/+2
* static names do not need `luaX_' prefixRoberto Ierusalimschy2004-12-031-3/+3
* added an `L' parameter to macros L_TRY & L_THROW (someone may need it).Roberto Ierusalimschy2004-12-011-3/+3
* removal of unused variableRoberto Ierusalimschy2004-09-221-3/+1
* cleaner API for coroutinesRoberto Ierusalimschy2004-09-151-18/+14
* tighter tests for stack overflowRoberto Ierusalimschy2004-09-081-12/+22
* two bugs related to varargsRoberto Ierusalimschy2004-09-031-5/+9
* new macro `lua_threadyield' + lock stuff in `luaconf.h' + detailsRoberto Ierusalimschy2004-06-021-6/+6
* new way to use `vararg' parameters (with `...')Roberto Ierusalimschy2004-05-311-23/+43
* small steps towards yields in iterators and tag methodsRoberto Ierusalimschy2004-05-141-12/+18
* code parameterized by LUA_FIRSTINDEX (first index of an array)Roberto Ierusalimschy2004-05-101-2/+2
* new scheme for configuration through `luaconf.h'Roberto Ierusalimschy2004-04-301-18/+4
* detailsRoberto Ierusalimschy2004-03-241-2/+2
* `TObject' renamed to `TValue' + other name changes and better assertionsRoberto Ierusalimschy2003-12-101-17/+18
* commentsRoberto Ierusalimschy2003-11-111-2/+2
* it's ok to dump functions with upvaluesRoberto Ierusalimschy2003-10-201-2/+5
* detailRoberto Ierusalimschy2003-10-201-3/+3
* detailsRoberto Ierusalimschy2003-10-031-3/+3
* bug: cannot invalidate a running coroutineRoberto Ierusalimschy2003-09-051-9/+21
* parser fully reentrant(!)Roberto Ierusalimschy2003-08-271-14/+8
* new auxiliary function `luaH_setstr'Roberto Ierusalimschy2003-08-261-4/+3
* zio does not keep "source" name (nobody uses it)Roberto Ierusalimschy2003-08-251-4/+6
* we do not need a default panic (that does nothing anyway...)Roberto Ierusalimschy2003-07-161-2/+2
* new way to control `pc' of running functionsRoberto Ierusalimschy2003-07-161-26/+21
* no more compatibility code for 4.0Roberto Ierusalimschy2003-05-141-4/+1
* new (internal) macros for error handlingRoberto Ierusalimschy2003-05-131-3/+18
* warnings from several compilers (mainly typecasts when lua_Number is float)Roberto Ierusalimschy2003-04-031-5/+3
* bug: GC metamethod calls could mess C/Lua stack syncronizationRoberto Ierusalimschy2003-02-281-7/+11
* no more attempt to optimize GC when parsing new modules (too complex)Roberto Ierusalimschy2003-02-281-14/+5
* no-nonsense debug information about tail callsRoberto Ierusalimschy2003-02-271-7/+20
* create arg table with correct sizeRoberto Ierusalimschy2003-02-131-2/+2
* bug: luaD_protectedparser must protect its garbage collection tooRoberto Ierusalimschy2003-01-231-15/+14
* each .c file defines its own nameRoberto Ierusalimschy2002-12-041-1/+3
* new function `lua_cpcall'Roberto Ierusalimschy2002-12-041-24/+7
* commentsRoberto Ierusalimschy2002-11-221-2/+2
* separated control over C recursion levelRoberto Ierusalimschy2002-11-221-12/+19
* new macro `condhardstacktests' to control hard stack testsRoberto Ierusalimschy2002-11-211-1/+2
* easier way to keep `base' correctRoberto Ierusalimschy2002-11-211-7/+2
* keep L->ci->base in L->base for faster accessRoberto Ierusalimschy2002-11-211-12/+16
* new assertionsRoberto Ierusalimschy2002-11-181-4/+7
* support for yield inside hooksRoberto Ierusalimschy2002-11-181-18/+26
* new representation for hooks (to allow asynchronous calls to sethook)Roberto Ierusalimschy2002-11-181-10/+10
* documentation for write barriersRoberto Ierusalimschy2002-11-141-2/+2
* better control over GCObjectsRoberto Ierusalimschy2002-11-131-2/+2
* new macros to distinguish different types of object moves (for future GCRoberto Ierusalimschy2002-11-071-13/+13
* new API for coroutinesRoberto Ierusalimschy2002-11-061-59/+38
* threads now are real Lua objects, subject to garbage collectionRoberto Ierusalimschy2002-10-251-10/+16