summaryrefslogtreecommitdiff
path: root/lstate.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* no-nonsense debug information about tail callsRoberto Ierusalimschy2003-02-271-1/+2
* simpler interface to hooks + use of `int' to count hooksRoberto Ierusalimschy2002-11-251-3/+3
* commentsRoberto Ierusalimschy2002-11-221-5/+5
* separated control over C recursion levelRoberto Ierusalimschy2002-11-221-2/+3
* easier way to keep `base' correctRoberto Ierusalimschy2002-11-211-2/+1
* keep L->ci->base in L->base for faster accessRoberto Ierusalimschy2002-11-211-1/+2
* detailsRoberto Ierusalimschy2002-11-181-6/+6
* new representation for hooks (to allow asynchronous calls to sethook)Roberto Ierusalimschy2002-11-181-2/+5
* better control over GCObjectsRoberto Ierusalimschy2002-11-131-1/+17
* new API for coroutinesRoberto Ierusalimschy2002-11-061-2/+3
* threads now are real Lua objects, subject to garbage collectionRoberto Ierusalimschy2002-10-251-11/+20
* only one instance of registry and default metatable per global stateRoberto Ierusalimschy2002-10-221-12/+7
* use of different buffers for scanner and concatenationRoberto Ierusalimschy2002-10-081-3/+3
* state's buffer is used only for charsRoberto Ierusalimschy2002-09-191-2/+2
* new structure for collectable objects, sharing a common headerRoberto Ierusalimschy2002-08-301-9/+6
* use a linear count for count hookRoberto Ierusalimschy2002-08-121-2/+2
* (much) cleaner way to control function statesRoberto Ierusalimschy2002-08-071-2/+14
* `luadebug.h' content now is included in `lua.h'Roberto Ierusalimschy2002-08-061-2/+1
* new (old?) error handling schemeRoberto Ierusalimschy2002-08-061-13/+2
* new implementation for error handlingRoberto Ierusalimschy2002-08-051-10/+21
* CallInfo has different fields for C functions and Lua functionsRoberto Ierusalimschy2002-07-161-6/+15
* hook count is quadraticRoberto Ierusalimschy2002-07-081-2/+2
* new interface for debug hooksRoberto Ierusalimschy2002-07-081-4/+4
* detailsRoberto Ierusalimschy2002-07-021-3/+3
* `global' tables (registry, etc.) stored in proper place, not in the stackRoberto Ierusalimschy2002-05-081-9/+10
* use of a common `dummynode' for all empty tablesRoberto Ierusalimschy2002-04-231-1/+2
* `panic' function configurable via APIRoberto Ierusalimschy2002-04-161-1/+2
* line trace uses `savedpc' to save last `pc' seenRoberto Ierusalimschy2002-04-101-2/+1
* simpler way to control stack overflowRoberto Ierusalimschy2002-03-261-2/+2
* simpler implementation for line informationRoberto Ierusalimschy2002-03-251-6/+2
* avoid C identifiers beginning with '_'Roberto Ierusalimschy2002-03-111-3/+3
* detailsRoberto Ierusalimschy2002-03-071-5/+1
* no more maximum stack sizeRoberto Ierusalimschy2002-02-141-3/+3
* better order of record fields for 64-bit machinesRoberto Ierusalimschy2002-02-081-12/+12
* commentsRoberto Ierusalimschy2002-02-051-2/+2
* `eventtable' renamed to `metatable'Roberto Ierusalimschy2002-01-301-2/+2
* first version of dynamic stackRoberto Ierusalimschy2002-01-251-2/+13
* no more linehook field in CallInfoRoberto Ierusalimschy2002-01-181-1/+0
* distinct functions to create/destroy states and threadsRoberto Ierusalimschy2002-01-111-0/+6
* first implementation of coroutinesRoberto Ierusalimschy2002-01-091-1/+5
* small optimizationsRoberto Ierusalimschy2002-01-031-1/+2
* first version of Lua "stackless"Roberto Ierusalimschy2001-12-181-1/+21
* reentrant implementation of garbage collectionRoberto Ierusalimschy2001-12-111-1/+2
* tag system replaced by event tablesRoberto Ierusalimschy2001-12-051-10/+24
* new implementation for lua upvalues (sugested by E.T.): simpler and solvesRoberto Ierusalimschy2001-11-291-4/+4
* field G renamed to _G to avoid problemas with bugged macro-systemsRoberto Ierusalimschy2001-11-061-4/+4
* tables of globals accessible through pseudo-index in C APIRoberto Ierusalimschy2001-10-311-2/+2
* `Hash' -> `Table'Roberto Ierusalimschy2001-10-251-4/+4
* new API for registry and C upvalues + new implementation for referencesRoberto Ierusalimschy2001-10-171-3/+2
* detailsRoberto Ierusalimschy2001-10-021-2/+2