summaryrefslogtreecommitdiff
path: root/lstate.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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-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
|
* first implementation of multiple states (reentrant code).Roberto Ierusalimschy1999-11-221-25/+27
|
* ways to measure number of `blocks' for GC + detailsRoberto Ierusalimschy1999-11-101-3/+5
|
* better assertions.Roberto Ierusalimschy1999-10-141-5/+7
|
* simplified version of `gc' tag method (only for userdata now).Roberto Ierusalimschy1999-10-041-20/+7
|
* "const" !!!Roberto Ierusalimschy1999-08-161-5/+3
|
* there is no need for a size for CblocksRoberto Ierusalimschy1999-05-111-2/+1
|
* array Cblocks should grow dynamicallyRoberto Ierusalimschy1999-05-111-1/+4
|
* IMtable must be initialized (and IMtable_size is not needed any more) dueRoberto Ierusalimschy1999-04-131-6/+7
| | | | to new way to handle growing vectors (previous modification).
* "L->Mbuffbase" is better kept as offset instead of pointerRoberto Ierusalimschy1999-02-251-2/+2
|
* "lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state".Roberto Ierusalimschy1999-02-041-1/+4
|
* new functions to manipulate C global variablesRoberto Ierusalimschy1999-01-151-7/+1
|
* API for functions to manipulate global state.Roberto Ierusalimschy1998-06-021-3/+11
|
* new scheme for buffers, centralized in auxlib.Roberto Ierusalimschy1997-12-171-1/+3
|
* better treatment of MARKs and DEBUG cases.Roberto Ierusalimschy1997-12-111-2/+2
|
* first version of "lua_close"Roberto Ierusalimschy1997-12-011-1/+27
|
* no more 'globalbag'Roberto Ierusalimschy1997-11-271-3/+1
|
* global state for Lua interpreterRoberto Ierusalimschy1997-11-191-0/+52