summaryrefslogtreecommitdiff
path: root/lgc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* rename of `kproto' to `p'Roberto Ierusalimschy2001-06-281-3/+3
* too much optimization to "break" keys in tables; keep them as TObjects...Roberto Ierusalimschy2001-06-261-18/+14
* resurect userdata before calling its GC tag methodRoberto Ierusalimschy2001-06-211-13/+28
* cleaner way to ensure alignment for strings and userdataRoberto Ierusalimschy2001-06-151-15/+15
* small optimizationsRoberto Ierusalimschy2001-06-151-57/+57
* detailsRoberto Ierusalimschy2001-06-131-4/+4
* more robust treatment of GC tag methods (now they can create newRoberto Ierusalimschy2001-06-121-22/+7
* new definition for `luaD_call' and `luaD_adjusttop'Roberto Ierusalimschy2001-06-081-4/+6
* smaller structs for udata and for stringsRoberto Ierusalimschy2001-06-071-5/+6
* new implementation for userdatas, without `keys'Roberto Ierusalimschy2001-06-061-33/+29
* detailsRoberto Ierusalimschy2001-06-051-7/+1
* new implementation for the Virtual MachineRoberto Ierusalimschy2001-06-051-3/+5
* re-implementation of refs through weak tablesRoberto Ierusalimschy2001-04-171-32/+3
* first implementation for weak tablesRoberto Ierusalimschy2001-04-111-15/+44
* new way to handle `profiles'Roberto Ierusalimschy2001-03-261-1/+2
* better way to link callinfo's and stackRoberto Ierusalimschy2001-03-071-6/+3
* lower-case for macros with argumentsRoberto Ierusalimschy2001-03-021-7/+7
* first (big) step to support wide charsRoberto Ierusalimschy2001-02-231-2/+2
* avoid '...' and "..." inside commentsRoberto Ierusalimschy2001-02-221-2/+2
* code check for upvaluesRoberto Ierusalimschy2001-02-201-2/+4
* better separation between basic typesRoberto Ierusalimschy2001-02-201-2/+2
* new way to handle top x L->topRoberto Ierusalimschy2001-02-071-3/+6
* back to the basics (well-behaved variant record...)Roberto Ierusalimschy2001-02-021-2/+2
* loop of 'dostring' may never reclaim memoryRoberto Ierusalimschy2001-02-021-2/+2
* lock/unlock may use L + better structure for internal debug stuffRoberto Ierusalimschy2001-02-021-1/+16
* no need for tags in boxed values :-(Roberto Ierusalimschy2001-02-011-3/+1
* all boxed types start with their tagsRoberto Ierusalimschy2001-01-291-1/+3
* smaller tables for machines with 8-bit alignmentRoberto Ierusalimschy2001-01-291-4/+9
* detailsRoberto Ierusalimschy2001-01-261-2/+2
* easier way to erase 'dead' keysRoberto Ierusalimschy2001-01-261-14/+26
* first implementation for type namesRoberto Ierusalimschy2001-01-251-6/+9
* support for multiple stacks sharing the same global environmentRoberto Ierusalimschy2001-01-221-32/+42
* thead-specific state separated from "global" stateRoberto Ierusalimschy2001-01-191-43/+42
* all accesses to TObjects done through macrosRoberto Ierusalimschy2001-01-181-11/+9
* `free' gets size of the block: complete control over memory useRoberto Ierusalimschy2000-12-281-10/+7
* explicit control of size for growing vectorsRoberto Ierusalimschy2000-12-261-5/+5
* better support for 64-bit machines (avoid excessive use of longs)Roberto Ierusalimschy2000-11-241-3/+3
* new API function `createuserdata'Roberto Ierusalimschy2000-10-261-3/+3
* tag methods are always functions, so don't need to store a whole objectRoberto Ierusalimschy2000-10-051-18/+21
* new definition for types-tagsRoberto Ierusalimschy2000-10-051-32/+28
* new API for garbage collectorRoberto Ierusalimschy2000-10-021-37/+31
* new way to count `nblocks' for GC (try to count bytes).Roberto Ierusalimschy2000-09-291-3/+5
* GC may crash when checking C closuresRoberto Ierusalimschy2000-09-251-2/+2
* warnings in SolarisRoberto Ierusalimschy2000-09-191-3/+3
* new scheme for buffersRoberto Ierusalimschy2000-09-111-3/+5
* first version for new APIRoberto Ierusalimschy2000-08-281-3/+39
* new way to store local-variable information.Roberto Ierusalimschy2000-08-221-4/+3
* default now is multi-stateRoberto Ierusalimschy2000-08-091-3/+1
* no more options for debug information: it is always onRoberto Ierusalimschy2000-08-081-6/+4
* new algorithm for traversing in GC to avoid deep recursion callsRoberto Ierusalimschy2000-08-071-62/+86