aboutsummaryrefslogtreecommitdiff
path: root/lstate.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* cleaner API for coroutinesRoberto Ierusalimschy2004-09-151-2/+2
|
* better control for GC cyclesRoberto Ierusalimschy2004-08-301-2/+4
|
* first implementation of generational GCRoberto Ierusalimschy2004-08-241-3/+4
|
* new macro `lua_threadyield' + lock stuff in `luaconf.h' + detailsRoberto Ierusalimschy2004-06-021-34/+3
|
* new way to use `vararg' parameters (with `...')Roberto Ierusalimschy2004-05-311-4/+5
|
* small steps towards yields in iterators and tag methodsRoberto Ierusalimschy2004-05-141-2/+3
|
* detailsRoberto Ierusalimschy2004-03-241-1/+2
|
* `TObject' renamed to `TValue' + other name changes and better assertionsRoberto Ierusalimschy2003-12-101-12/+14
| | | | for incremental garbage collection
* `grayagain' listRoberto Ierusalimschy2003-12-041-1/+2
|
* sweep of strings also incrementalRoberto Ierusalimschy2003-12-041-1/+2
|
* two different white flags (to distinguish dead elements from new ones)Roberto Ierusalimschy2003-12-031-1/+2
|
* single list for all collectible objects, with udata separated at theRoberto Ierusalimschy2003-12-031-4/+3
| | | | end of the list
* default metatable can be NULLRoberto Ierusalimschy2003-12-011-5/+1
|
* incremental GC phasesRoberto Ierusalimschy2003-12-011-3/+6
|
* towards incremental GCRoberto Ierusalimschy2003-11-181-1/+3
|
* Lua kernel does not use malloc/free functions.Roberto Ierusalimschy2003-10-021-1/+3
|
* new way to control `pc' of running functionsRoberto Ierusalimschy2003-07-161-16/+4
|
* Lua does not need all those different types...Roberto Ierusalimschy2003-04-281-2/+2
|
* 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
|