aboutsummaryrefslogtreecommitdiff
path: root/lstate.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* first implementation of unrestricted static scopingRoberto Ierusalimschy2001-09-071-5/+7
* more relaxed rules for syncronized accessRoberto Ierusalimschy2001-06-151-3/+9
* new implementation for userdatas, without `keys'Roberto Ierusalimschy2001-06-061-2/+2
* re-implementation of refs through weak tablesRoberto Ierusalimschy2001-04-171-19/+3
* better way to link callinfo's and stackRoberto Ierusalimschy2001-03-071-6/+5
* lower-case for macros with argumentsRoberto Ierusalimschy2001-03-021-5/+5
* buffer should be void *, as char now is not that neutral...Roberto Ierusalimschy2001-02-231-2/+2
* first (big) step to support wide charsRoberto Ierusalimschy2001-02-231-4/+4
* better separation between basic typesRoberto Ierusalimschy2001-02-201-4/+4
* lock/unlock may use L + better structure for internal debug stuffRoberto Ierusalimschy2001-02-021-11/+3
* no need for tags in boxed values :-(Roberto Ierusalimschy2001-02-011-1/+8
* 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-1/+21
* support for multiple stacks sharing the same global environmentRoberto Ierusalimschy2001-01-221-3/+5
* thead-specific state separated from "global" stateRoberto Ierusalimschy2001-01-191-12/+23
* explicit control of size for growing vectorsRoberto Ierusalimschy2000-12-261-3/+5
* better support for 64-bit machines (avoid excessive use of longs)Roberto Ierusalimschy2000-11-241-4/+4
* tag methods are always functions, so don't need to store a whole objectRoberto Ierusalimschy2000-10-051-3/+4
* new way to count `nblocks' for GC (try to count bytes).Roberto Ierusalimschy2000-09-291-2/+2
* new version of protected executionRoberto Ierusalimschy2000-09-251-12/+2
* new scheme for buffersRoberto Ierusalimschy2000-09-111-3/+1
* first version for new APIRoberto Ierusalimschy2000-08-281-18/+17
* no more options for debug information: it is always onRoberto Ierusalimschy2000-08-081-2/+1
* (much) better handling of memory alloction errorsRoberto Ierusalimschy2000-08-071-3/+6
* code cleaner for 16 bits.Roberto Ierusalimschy2000-05-241-5/+5
* string hash uses one single hash tableRoberto Ierusalimschy2000-05-101-6/+4
* global variables are stored in a Lua tableRoberto Ierusalimschy2000-05-081-3/+3
* new names for debug typesRoberto Ierusalimschy2000-03-301-3/+3
* some name changesRoberto Ierusalimschy2000-03-101-3/+3
* small changes for "clean C"Roberto Ierusalimschy2000-02-081-3/+3
* new debug API (first version)Roberto Ierusalimschy2000-01-191-3/+3