summaryrefslogtreecommitdiff
path: root/ltable.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* each .c file defines its own nameRoberto Ierusalimschy2002-12-041-1/+2
* detailsRoberto Ierusalimschy2002-12-021-5/+5
* warnings from Visual C++Roberto Ierusalimschy2002-11-251-3/+1
* documentation for write barriersRoberto Ierusalimschy2002-11-141-2/+2
* back to `__mode' metafield to specify weaknessRoberto Ierusalimschy2002-11-141-2/+1
* better control over GCObjectsRoberto Ierusalimschy2002-11-131-2/+2
* new macros to distinguish different types of object moves (for future GCRoberto Ierusalimschy2002-11-071-9/+9
* detailsRoberto Ierusalimschy2002-09-021-7/+3
* new structure for collectable objects, sharing a common headerRoberto Ierusalimschy2002-08-301-4/+3
* cleaning the stage for generational collectionRoberto Ierusalimschy2002-08-161-2/+2
* new API for weak modeRoberto Ierusalimschy2002-08-061-1/+2
* new macros `ttis*'Roberto Ierusalimschy2002-08-051-21/+21
* new names for light userdata operationsRoberto Ierusalimschy2002-07-171-2/+2
* use of NaN as key breaks some invariantsRoberto Ierusalimschy2002-07-021-1/+3
* only tables need `lua_number2int'Roberto Ierusalimschy2002-07-011-4/+10
* TM_GETTABLE/TM_SETTABLE don't need fast access anymoreRoberto Ierusalimschy2002-06-241-2/+2
* new fallback for equality `__eq'Roberto Ierusalimschy2002-06-131-4/+10
* new `__newindex' eventfieldRoberto Ierusalimschy2002-05-271-20/+23
* new format for error messagesRoberto Ierusalimschy2002-05-151-4/+5
* no more extra space when growing hashRoberto Ierusalimschy2002-05-131-7/+6
* correct implementation for arrays of size 1Roberto Ierusalimschy2002-05-081-9/+10
* use of a common `dummynode' for all empty tablesRoberto Ierusalimschy2002-04-231-25/+33
* new way to handle errorsRoberto Ierusalimschy2002-04-221-4/+4
* support for `light' userdata + simpler support for `boxed' udataRoberto Ierusalimschy2002-04-051-2/+4
* new macro to convert double->intRoberto Ierusalimschy2002-03-181-3/+5
* `luaH_next' works like `next' + better hash for pointersRoberto Ierusalimschy2002-02-141-10/+16
* boolean type must be 0 or 1Roberto Ierusalimschy2002-02-071-2/+2
* `eventtable' renamed to `metatable'Roberto Ierusalimschy2002-01-301-1/+1
* 2^15 does not fit in a 16-bit intRoberto Ierusalimschy2002-01-251-7/+5
* small optimizationRoberto Ierusalimschy2002-01-161-8/+13
* new interface for weak modesRoberto Ierusalimschy2002-01-091-1/+0
* some warningsRoberto Ierusalimschy2001-12-211-2/+2
* another bug in next (when n is a power of 2)Roberto Ierusalimschy2001-12-191-2/+2
* new type `boolean'Roberto Ierusalimschy2001-12-111-0/+3
* detailsRoberto Ierusalimschy2001-12-101-4/+13
* tag system replaced by event tablesRoberto Ierusalimschy2001-12-051-15/+4
* avoid clashing names between macros and fieldsRoberto Ierusalimschy2001-11-291-2/+2
* no more explicit support for wide-chars; too much troble...Roberto Ierusalimschy2001-11-281-6/+5
* bug: `next' did not work for numeric indicesRoberto Ierusalimschy2001-11-161-2/+2
* optimization for array part of a TableRoberto Ierusalimschy2001-10-251-97/+245
* better definition for `luaM_freelem'Roberto Ierusalimschy2001-09-071-1/+1
* better syntax for type castsRoberto Ierusalimschy2001-08-311-7/+7
* better locality of assignment of table valuesRoberto Ierusalimschy2001-08-301-18/+18
* better performance for table operations (mainly for integer indices)Roberto Ierusalimschy2001-07-051-50/+75
* too much optimization to "break" keys in tables; keep them as TObjects...Roberto Ierusalimschy2001-06-261-30/+27
* cleaner way to ensure alignment for strings and userdataRoberto Ierusalimschy2001-06-151-2/+2
* new implementation for userdatas, without `keys'Roberto Ierusalimschy2001-06-061-2/+2
* first implementation for weak tablesRoberto Ierusalimschy2001-04-111-1/+2
* new way to handle `profiles'Roberto Ierusalimschy2001-03-261-1/+2
* first (big) step to support wide charsRoberto Ierusalimschy2001-02-231-6/+6