Roberto Ierusalimschy
|
6e80c1cde1
new version for API
|
25 жил өмнө |
Roberto Ierusalimschy
|
ebdd4e8451
`call' doesn't use pack anymore
|
25 жил өмнө |
Roberto Ierusalimschy
|
4e56c0d514
better implementation for luaV_pack
|
25 жил өмнө |
Roberto Ierusalimschy
|
8bcf622876
new signature for `luaH_set'
|
25 жил өмнө |
Roberto Ierusalimschy
|
11a7022067
global variables are stored in a Lua table
|
25 жил өмнө |
Roberto Ierusalimschy
|
89a9c36281
no more `register' declarations: leave it to the compiler.
|
25 жил өмнө |
Roberto Ierusalimschy
|
a69356e9e0
no more special cases for closures with 0 upvalues (performance is the same,
|
25 жил өмнө |
Roberto Ierusalimschy
|
73aa465a8e
some name changes
|
25 жил өмнө |
Roberto Ierusalimschy
|
88b306f495
some optimizations
|
25 жил өмнө |
Roberto Ierusalimschy
|
3c9d999424
many details (most by lhf).
|
25 жил өмнө |
Roberto Ierusalimschy
|
4d4e6f07c0
all order operators use a single tag method (<)
|
25 жил өмнө |
Roberto Ierusalimschy
|
99e340b2ba
keep `top' in registers when running basic tasks (settable, getglobal, ...)
|
25 жил өмнө |
Roberto Ierusalimschy
|
512b15b601
small optimizations (relational operators)
|
25 жил өмнө |
Roberto Ierusalimschy
|
fe237ad808
fixed stack; first version.
|
26 жил өмнө |
Roberto Ierusalimschy
|
29ede6aa13
first implementation of multiple states (reentrant code).
|
26 жил өмнө |
Roberto Ierusalimschy
|
cde179b369
new implementation for global variable values (separated from strings)
|
26 жил өмнө |
Roberto Ierusalimschy
|
8e7451512f
some more `const's
|
26 жил өмнө |
Roberto Ierusalimschy
|
c787dccd9b
"const" !!!
|
26 жил өмнө |
Roberto Ierusalimschy
|
fb1cf6ab2d
clearer way to set tables.
|
26 жил өмнө |
Roberto Ierusalimschy
|
59f8e6fb77
details ("settable")
|
26 жил өмнө |
Roberto Ierusalimschy
|
fe5c41fb8a
new functions "tinsert" and "tremove"
|
26 жил өмнө |
Roberto Ierusalimschy
|
afb5ef72e1
new function "sort" + many small changes
|
27 жил өмнө |
Roberto Ierusalimschy
|
45e533599f
optimization: closures without upvalues don't need to be closures
|
28 жил өмнө |
Roberto Ierusalimschy
|
45ccb0e881
"nupvalues" is kept in Closure, not in prototype (as a preparation
|
28 жил өмнө |
Roberto Ierusalimschy
|
a580480b07
new implementation for globals: Global value is stored in TaggedString
|
28 жил өмнө |
Roberto Ierusalimschy
|
6990da0057
Lua virtual machine
|
28 жил өмнө |