summaryrefslogtreecommitdiff
path: root/ltm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* no more deprecated codeRoberto Ierusalimschy2001-07-241-11/+8
* `newtype' returns old tag when given an old nameRoberto Ierusalimschy2001-07-231-6/+4
* better names for type-related functionsRoberto Ierusalimschy2001-07-121-3/+4
* cleaner way to ensure alignment for strings and userdataRoberto Ierusalimschy2001-06-151-3/+3
* new implementation for userdatas, without `keys'Roberto Ierusalimschy2001-06-061-3/+3
* new way to handle `profiles'Roberto Ierusalimschy2001-03-261-1/+2
* lower-case for macros with argumentsRoberto Ierusalimschy2001-03-021-7/+7
* first (big) step to support wide charsRoberto Ierusalimschy2001-02-231-21/+21
* avoid '...' and "..." inside commentsRoberto Ierusalimschy2001-02-221-2/+2
* better separation between basic typesRoberto Ierusalimschy2001-02-201-2/+2
* string pointers are always fully alignedRoberto Ierusalimschy2001-02-091-2/+2
* lock/unlock may use L + better structure for internal debug stuffRoberto Ierusalimschy2001-02-021-7/+7
* new macros + new names to facilitate compilation of threaded versionRoberto Ierusalimschy2001-01-261-7/+7
* first implementation for type namesRoberto Ierusalimschy2001-01-251-26/+50
* macros LUA_ENTRY/LUA_EXIT to control exclusive access to Lua coreRoberto Ierusalimschy2001-01-241-4/+15
* thead-specific state separated from "global" stateRoberto Ierusalimschy2001-01-191-17/+17
* all accesses to TObjects done through macrosRoberto Ierusalimschy2001-01-181-4/+3
* `free' gets size of the block: complete control over memory useRoberto Ierusalimschy2000-12-281-4/+2
* explicit control of size for growing vectorsRoberto Ierusalimschy2000-12-261-10/+10
* better control over extensions of char/short to intRoberto Ierusalimschy2000-11-301-3/+3
* lua_settagmethod does not return old tag methodRoberto Ierusalimschy2000-10-311-5/+2
* new macro LUA_APIRoberto Ierusalimschy2000-10-201-5/+5
* tag methods are always functions, so don't need to store a whole objectRoberto Ierusalimschy2000-10-051-27/+36
* new definition for types-tagsRoberto Ierusalimschy2000-10-051-29/+20
* details.Roberto Ierusalimschy2000-10-031-5/+10
* new API function `lua_type' + new type lua_TypeRoberto Ierusalimschy2000-10-021-3/+3
* 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
* 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