summaryrefslogtreecommitdiff
path: root/lstring.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* some name changesRoberto Ierusalimschy2000-03-101-26/+26
|
* small optimizations.Roberto Ierusalimschy2000-03-101-4/+10
|
* many details (most by lhf).Roberto Ierusalimschy2000-03-031-2/+2
|
* luaS_newfixedstring renamed to luaS_newfixedRoberto Ierusalimschy1999-12-141-2/+2
|
* table sizes don't need to be primes; power of 2 gives the same performance.Roberto Ierusalimschy1999-11-261-10/+11
|
* simpler without `init_hash'Roberto Ierusalimschy1999-11-221-28/+12
|
* first implementation of multiple states (reentrant code).Roberto Ierusalimschy1999-11-221-46/+48
|
* ways to measure number of `blocks' for GC + detailsRoberto Ierusalimschy1999-11-101-5/+6
|
* new implementation for global variable values (separated from strings)Roberto Ierusalimschy1999-11-041-29/+37
|
* warnings from Visual C++Roberto Ierusalimschy1999-10-191-3/+3
|
* new implementation of hash tables.Roberto Ierusalimschy1999-10-141-4/+5
|
* new implementation for string hashing, with chaining.Roberto Ierusalimschy1999-10-111-82/+50
|
* simplified version of `gc' tag method (only for userdata now).Roberto Ierusalimschy1999-10-041-111/+31
|
* checks table size only when element is a new oneRoberto Ierusalimschy1999-09-281-33/+49
|
* "const" !!!Roberto Ierusalimschy1999-08-161-10/+10
|
* warnings in SolarisRoberto Ierusalimschy1999-02-261-2/+2
|
* userdata and strings are kept in separate stringtablesRoberto Ierusalimschy1999-02-081-16/+17
|
* uses the same double hashing that is used for tablesRoberto Ierusalimschy1999-01-251-12/+17
|
* double hashing for string tables.Roberto Ierusalimschy1999-01-041-57/+40
|
* hash tables may shrink if use rate is too small.Roberto Ierusalimschy1998-08-101-7/+3
|
* new hash function.Roberto Ierusalimschy1998-07-271-3/+3
|
* small corrections in commentsRoberto Ierusalimschy1998-06-191-2/+2
|
* support for strings with '\0'Roberto Ierusalimschy1998-03-061-41/+75
|
* tables can become full of "emptys" slots, and keep growing without limits.Roberto Ierusalimschy1998-01-281-8/+25
|
* small optimizations (?)Roberto Ierusalimschy1998-01-131-3/+7
|
* detailsRoberto Ierusalimschy1997-12-301-5/+2
|
* details (mainly error messages)Roberto Ierusalimschy1997-12-091-3/+3
|
* first version of "lua_close"Roberto Ierusalimschy1997-12-011-1/+39
|
* small modifications (format, small optimizations, etc)Roberto Ierusalimschy1997-11-211-2/+2
|
* first implementation of centralized global state.Roberto Ierusalimschy1997-11-191-26/+16
|
* "lua_open": now lua has an explicit open operation.Roberto Ierusalimschy1997-11-041-16/+12
|
* GC now considers an "estimate" of object size, instead of just the numberRoberto Ierusalimschy1997-10-231-4/+9
| | | | of objects.
* new implementation for globals: Global value is stored in TaggedStringRoberto Ierusalimschy1997-09-261-19/+65
|
* String table (keep all strings handled by Lua)Roberto Ierusalimschy1997-09-161-0/+186