summaryrefslogtreecommitdiff
path: root/lstate.c
Commit message (Expand)AuthorAgeFilesLines
* better syntax for type castsRoberto Ierusalimschy2001-08-311-2/+2
* weakregistry has its keys weak, tooRoberto Ierusalimschy2001-07-171-2/+3
* resurect userdata before calling its GC tag methodRoberto Ierusalimschy2001-06-211-6/+4
* more robust treatment of GC tag methods (now they can create newRoberto Ierusalimschy2001-06-121-3/+6
* new implementation for userdatas, without `keys'Roberto Ierusalimschy2001-06-061-5/+7
* re-implementation of refs through weak tablesRoberto Ierusalimschy2001-04-171-21/+4
* new way to handle `profiles'Roberto Ierusalimschy2001-03-261-1/+2
* old signature for lua_openRoberto Ierusalimschy2001-03-091-2/+2
* better way to link callinfo's and stackRoberto Ierusalimschy2001-03-071-1/+3
* lower-case for macros with argumentsRoberto Ierusalimschy2001-03-021-5/+5
* first (big) step to support wide charsRoberto Ierusalimschy2001-02-231-2/+2
* lock/unlock may use L + better structure for internal debug stuffRoberto Ierusalimschy2001-02-021-45/+30
* new macros + new names to facilitate compilation of threaded versionRoberto Ierusalimschy2001-01-261-7/+7
* first implementation for type namesRoberto Ierusalimschy2001-01-251-1/+2
* macros LUA_ENTRY/LUA_EXIT to control exclusive access to Lua coreRoberto Ierusalimschy2001-01-241-22/+38
* support for multiple stacks sharing the same global environmentRoberto Ierusalimschy2001-01-221-42/+69
* thead-specific state separated from "global" stateRoberto Ierusalimschy2001-01-191-36/+41
* `free' gets size of the block: complete control over memory useRoberto Ierusalimschy2000-12-281-14/+9
* explicit control of size for growing vectorsRoberto Ierusalimschy2000-12-261-5/+7
* macro DEBUG renamed to LUA_DEBUGRoberto Ierusalimschy2000-10-301-3/+3
* new API function `createuserdata'Roberto Ierusalimschy2000-10-261-1/+2
* registry mechanismRoberto Ierusalimschy2000-10-241-2/+5
* new macro LUA_APIRoberto Ierusalimschy2000-10-201-3/+3
* detailRoberto Ierusalimschy2000-10-061-2/+2
* tag methods are always functions, so don't need to store a whole objectRoberto Ierusalimschy2000-10-051-4/+4
* new way to count `nblocks' for GC (try to count bytes).Roberto Ierusalimschy2000-09-291-3/+8
* new version of protected executionRoberto Ierusalimschy2000-09-251-20/+29
* wrong assertv4_0_Betav4.0-betaRoberto Ierusalimschy2000-09-211-2/+1
* `back-up' definition for ERRORMESSAGERoberto Ierusalimschy2000-09-121-2/+16
* `lua_newstate' renamed to `lua_open'Roberto Ierusalimschy2000-09-111-2/+2
* new scheme for buffersRoberto Ierusalimschy2000-09-111-3/+1
* new version for APIRoberto Ierusalimschy2000-09-051-9/+12
* minimum size for stackRoberto Ierusalimschy2000-08-311-2/+3
* first version for new APIRoberto Ierusalimschy2000-08-281-7/+1
* lua_state may not existRoberto Ierusalimschy2000-08-141-6/+5
* default now is multi-stateRoberto Ierusalimschy2000-08-091-6/+3
* no more options for debug information: it is always onRoberto Ierusalimschy2000-08-081-2/+1
* (much) better handling of memory alloction errorsRoberto Ierusalimschy2000-08-041-13/+26
* no varargs in Lua APIRoberto Ierusalimschy2000-06-301-27/+3
* remove dummy argument in LUA_ASSERTRoberto Ierusalimschy2000-06-301-9/+9
* `lua.h' is included before any other Lua header fileRoberto Ierusalimschy2000-06-121-1/+3
* global variables are stored in a Lua tableRoberto Ierusalimschy2000-05-081-3/+3
* details.Roberto Ierusalimschy2000-03-311-6/+1
* detailsRoberto Ierusalimschy2000-01-131-3/+3
* new way to control hooks inside hooks (now the control is done inside Lua)Roberto Ierusalimschy1999-12-211-4/+5
* stack may not be empty after a correct run...Roberto Ierusalimschy1999-12-071-6/+6
* better control (and error recovery) for begin/end blocksRoberto Ierusalimschy1999-12-061-1/+2
* `lua_newstate' gets the inital stack size and other argumentsRoberto Ierusalimschy1999-12-061-7/+44
* fixed stack; first version.Roberto Ierusalimschy1999-12-011-5/+2
* mistake in change for multi-state (gc threshold was not corrected)Roberto Ierusalimschy1999-11-291-2/+2