summaryrefslogtreecommitdiff
path: root/ltm.c
Commit message (Expand)AuthorAgeFilesLines
* `lua.h' is included before any other Lua header fileRoberto Ierusalimschy2000-06-121-1/+3
* access to `values' in TObject always through macrosRoberto Ierusalimschy2000-06-081-3/+3
* gc tag methods for udata are called in (reverse) tag orderRoberto Ierusalimschy2000-05-301-1/+2
* code cleaner for 16 bits.Roberto Ierusalimschy2000-05-241-3/+4
* `luaT_validevent' is exported, because compatibility module for fallbacksRoberto Ierusalimschy2000-03-301-2/+2
* no more special cases for closures with 0 upvalues (performance is the same,Roberto Ierusalimschy2000-03-291-12/+7
* TAG_ARRAY -> TAG_TABLERoberto Ierusalimschy2000-03-271-6/+6
* no more support for gc TM for tablesRoberto Ierusalimschy2000-03-271-15/+13
* tags can be positive valuesRoberto Ierusalimschy2000-03-201-30/+24
* some name changesRoberto Ierusalimschy2000-03-101-20/+20
* many details (most by lhf).Roberto Ierusalimschy2000-03-031-2/+2
* all order operators use a single tag method (<)Roberto Ierusalimschy2000-02-221-14/+26
* new debug API (first version)Roberto Ierusalimschy2000-01-191-3/+1
* new ttypes to distinguish between C closures and Lua closures.Roberto Ierusalimschy1999-12-231-14/+12
* first implementation of multiple states (reentrant code).Roberto Ierusalimschy1999-11-221-32/+34
* simplified version of `gc' tag method (only for userdata now).Roberto Ierusalimschy1999-10-041-2/+6
* compatibility with old fallback system now provided by external moduleRoberto Ierusalimschy1999-09-201-95/+2
* "const" !!!Roberto Ierusalimschy1999-08-161-10/+12
* some C compilers cannot initialize a local structRoberto Ierusalimschy1999-05-211-2/+3
* macros "growvector" and "reallocvector" more compactRoberto Ierusalimschy1999-02-261-5/+3
* details (from lhf)Roberto Ierusalimschy1999-02-251-2/+2
* new way to handle "growing" vectorsRoberto Ierusalimschy1999-02-251-6/+5
* "errorim" now is _ERRORMESSAGE.Roberto Ierusalimschy1999-02-041-4/+7
* names...Roberto Ierusalimschy1999-01-151-35/+21
* details (comments)Roberto Ierusalimschy1999-01-131-6/+4
* better error messageRoberto Ierusalimschy1998-12-231-3/+5
* new implementation for error handling: on error, function _ERRORMESSAGERoberto Ierusalimschy1998-08-211-3/+1
* "findname" moved from lobject.c to lauxlib.c (so libraries may use it).Roberto Ierusalimschy1998-06-181-4/+4
* detailsRoberto Ierusalimschy1998-03-111-2/+2
* better use of "ASSERT".Roberto Ierusalimschy1998-03-091-2/+2
* LUA_COMPAT2.5 may use #ifdef instead of #ifRoberto Ierusalimschy1998-01-021-2/+2
* optimization: closures without upvalues don't need to be closuresRoberto Ierusalimschy1997-12-151-5/+6
* new API function and built-in "lua_copytagmethods"Roberto Ierusalimschy1997-12-111-2/+14
* better treatment of MARKs and DEBUG cases.Roberto Ierusalimschy1997-12-111-2/+6
* make sure there is no mem problems, using %.ns instead of %s for luaV_error.Roberto Ierusalimschy1997-11-191-2/+2
* first implementation of centralized global state.Roberto Ierusalimschy1997-11-191-21/+17
* detailsRoberto Ierusalimschy1997-11-101-2/+2
* "lua_open": now lua has an explicit open operation.Roberto Ierusalimschy1997-11-041-63/+20
* "global" version of a nil object.Roberto Ierusalimschy1997-11-031-2/+2
* first version of Cclosures.Roberto Ierusalimschy1997-10-241-11/+16
* better identification of types which are tagsRoberto Ierusalimschy1997-10-161-44/+15
* new implementation for globals: Global value is stored in TaggedStringRoberto Ierusalimschy1997-09-261-2/+2
* Tag methodsRoberto Ierusalimschy1997-09-161-0/+317