summaryrefslogtreecommitdiff
path: root/ltable.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* new "primitive" getnRoberto Ierusalimschy2005-03-161-1/+49
|
* `luac´ -> `luai' (to avoid confusion with other luac stuff)Roberto Ierusalimschy2005-03-091-7/+7
|
* `luaconf.h´ exports all its definitions always (so all of themRoberto Ierusalimschy2005-03-081-7/+7
| | | | must have a lua/LUA prefix).
* fewer #include's in luaconf.hRoberto Ierusalimschy2005-03-081-1/+2
|
* macros for all arithmetic operations over lua_NumbersRoberto Ierusalimschy2005-01-101-5/+5
|
* change in hash algorithm so that it does not need empty slotRoberto Ierusalimschy2005-01-051-87/+104
| | | | (tables can be 100% full)
* cleaner interface to `ltable'Roberto Ierusalimschy2005-01-041-19/+31
|
* better (correct?) way to handle `next' over removed keysRoberto Ierusalimschy2004-12-041-8/+16
|
* static names do not need `luaX_' prefixRoberto Ierusalimschy2004-12-031-3/+3
|
* better names for `luaM_free...' macrosRoberto Ierusalimschy2004-11-241-2/+2
|
* detailsRoberto Ierusalimschy2004-11-241-2/+2
|
* detailRoberto Ierusalimschy2004-11-241-2/+2
|
* small optimization for table size in machines with double allignmentRoberto Ierusalimschy2004-10-061-18/+20
|
* small optimizationsRoberto Ierusalimschy2004-09-271-13/+8
|
* detailRoberto Ierusalimschy2004-08-311-17/+10
|
* less conservative write barrier for tablesRoberto Ierusalimschy2004-08-101-2/+2
|
* new scheme for configuration through `luaconf.h'Roberto Ierusalimschy2004-04-301-28/+4
|
* small optimization for {f()}Roberto Ierusalimschy2004-03-261-3/+3
|
* `TObject' renamed to `TValue' + other name changes and better assertionsRoberto Ierusalimschy2003-12-101-36/+36
| | | | for incremental garbage collection
* First version of incremental GCRoberto Ierusalimschy2003-12-091-2/+3
|
* default metatable can be NULLRoberto Ierusalimschy2003-12-011-2/+2
|
* detailsRoberto Ierusalimschy2003-11-271-8/+4
|
* new auxiliary function `luaH_setstr'Roberto Ierusalimschy2003-08-261-1/+13
|
* Lua does not need all those different types...Roberto Ierusalimschy2003-04-281-2/+2
|
* avoid unnecessary call to log2 on too large indicesRoberto Ierusalimschy2003-04-281-10/+14
|
* warnings from several compilers (mainly typecasts when lua_Number is float)Roberto Ierusalimschy2003-04-031-3/+3
|
* new hash method for lua_Number (double) (due to a performance problem)Roberto Ierusalimschy2003-03-241-15/+38
|
* detailsRoberto Ierusalimschy2003-03-201-6/+6
|
* name changes to avoid name collision between macros and variablesRoberto Ierusalimschy2003-03-181-36/+36
|
* detailsRoberto Ierusalimschy2003-02-201-4/+5
|
* simpler way to count usesRoberto Ierusalimschy2003-02-131-11/+14
|
* 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
| | | | evolution).
* 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
|