Roberto Ierusalimschy
|
b678e465a1
warnings in Solaris
|
vor 26 Jahren |
Roberto Ierusalimschy
|
7bdbd833b5
userdata and strings are kept in separate stringtables
|
vor 26 Jahren |
Roberto Ierusalimschy
|
13ad46b67d
uses the same double hashing that is used for tables
|
vor 26 Jahren |
Roberto Ierusalimschy
|
d7294c6de8
double hashing for string tables.
|
vor 26 Jahren |
Roberto Ierusalimschy
|
5378331f2d
hash tables may shrink if use rate is too small.
|
vor 27 Jahren |
Roberto Ierusalimschy
|
894a264671
new hash function.
|
vor 27 Jahren |
Roberto Ierusalimschy
|
9618aaf07d
small corrections in comments
|
vor 27 Jahren |
Roberto Ierusalimschy
|
88a2023c32
support for strings with '\0'
|
vor 27 Jahren |
Roberto Ierusalimschy
|
6cdf0d8768
tables can become full of "emptys" slots, and keep growing without limits.
|
vor 27 Jahren |
Roberto Ierusalimschy
|
5981161360
small optimizations (?)
|
vor 27 Jahren |
Roberto Ierusalimschy
|
90d87e3a78
details
|
vor 28 Jahren |
Roberto Ierusalimschy
|
80b3d28f4a
details (mainly error messages)
|
vor 28 Jahren |
Roberto Ierusalimschy
|
3393fd7f25
first version of "lua_close"
|
vor 28 Jahren |
Roberto Ierusalimschy
|
accd7bc253
small modifications (format, small optimizations, etc)
|
vor 28 Jahren |
Roberto Ierusalimschy
|
592a3f289b
first implementation of centralized global state.
|
vor 28 Jahren |
Roberto Ierusalimschy
|
45cad43c3f
"lua_open": now lua has an explicit open operation.
|
vor 28 Jahren |
Roberto Ierusalimschy
|
907368ead5
GC now considers an "estimate" of object size, instead of just the number
|
vor 28 Jahren |
Roberto Ierusalimschy
|
a580480b07
new implementation for globals: Global value is stored in TaggedString
|
vor 28 Jahren |
Roberto Ierusalimschy
|
daa858ef27
String table (keep all strings handled by Lua)
|
vor 28 Jahren |