Roberto Ierusalimschy
|
73aa465a8e
some name changes
|
25 ani în urmă |
Roberto Ierusalimschy
|
3d0577f4b9
small optimizations.
|
25 ani în urmă |
Roberto Ierusalimschy
|
3c9d999424
many details (most by lhf).
|
25 ani în urmă |
Roberto Ierusalimschy
|
12b45c2df2
luaS_newfixedstring renamed to luaS_newfixed
|
26 ani în urmă |
Roberto Ierusalimschy
|
d015f1fc02
table sizes don't need to be primes; power of 2 gives the same performance.
|
26 ani în urmă |
Roberto Ierusalimschy
|
29ede6aa13
first implementation of multiple states (reentrant code).
|
26 ani în urmă |
Roberto Ierusalimschy
|
cde179b369
new implementation for global variable values (separated from strings)
|
26 ani în urmă |
Roberto Ierusalimschy
|
4e9f2d13d5
new implementation of hash tables.
|
26 ani în urmă |
Roberto Ierusalimschy
|
c5fee7615e
new implementation for string hashing, with chaining.
|
26 ani în urmă |
Roberto Ierusalimschy
|
4343420d4d
simplified version of `gc' tag method (only for userdata now).
|
26 ani în urmă |
Roberto Ierusalimschy
|
c787dccd9b
"const" !!!
|
26 ani în urmă |
Roberto Ierusalimschy
|
88a2023c32
support for strings with '\0'
|
27 ani în urmă |
Roberto Ierusalimschy
|
3393fd7f25
first version of "lua_close"
|
28 ani în urmă |
Roberto Ierusalimschy
|
9ae0c082a3
small details by lint.
|
28 ani în urmă |
Roberto Ierusalimschy
|
592a3f289b
first implementation of centralized global state.
|
28 ani în urmă |
Roberto Ierusalimschy
|
45cad43c3f
"lua_open": now lua has an explicit open operation.
|
28 ani în urmă |
Roberto Ierusalimschy
|
a580480b07
new implementation for globals: Global value is stored in TaggedString
|
28 ani în urmă |
Roberto Ierusalimschy
|
daa858ef27
String table (keep all strings handled by Lua)
|
28 ani în urmă |