summaryrefslogtreecommitdiff
path: root/ltm.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* new way to count `nblocks' for GC (try to count bytes).Roberto Ierusalimschy2000-09-291-1/+3
|
* `lauxlib' is now part of the libraries (not used by core Lua)Roberto Ierusalimschy2000-09-111-9/+17
|
* API functions check stack overflowRoberto Ierusalimschy2000-09-111-2/+3
|
* new version for APIRoberto Ierusalimschy2000-09-051-7/+10
|
* default now is multi-stateRoberto Ierusalimschy2000-08-091-3/+1
|
* new algorithm for traversing in GC to avoid deep recursion callsRoberto Ierusalimschy2000-08-071-14/+1
|
* (much) better handling of memory alloction errorsRoberto Ierusalimschy2000-08-041-3/+3
|
* `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
| | | | uses it.
* no more special cases for closures with 0 upvalues (performance is the same,Roberto Ierusalimschy2000-03-291-12/+7
| | | | memory use a little higher, code much simpler).
* 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
| | | | is called, which in turn calls _ALERT to write a message to stderr.
* "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