Roberto Ierusalimschy
|
e70f275f32
Bug: 'Vardesc' array can be reallocated in 'localstat'
|
6 ani în urmă |
Roberto Ierusalimschy
|
9a37dc0ce6
Small corrections when setting 'L->top'
|
6 ani în urmă |
Roberto Ierusalimschy
|
0eb6aa4013
Some improvements in date/time functions
|
6 ani în urmă |
Roberto Ierusalimschy
|
7f5c31cdca
Fixed bug in 'string.format' with option '%f'
|
6 ani în urmă |
Roberto Ierusalimschy
|
9e6807c3c9
Do not collect open upvalues
|
6 ani în urmă |
Roberto Ierusalimschy
|
2f22c6bb79
'math.randomseed' always returns the two seed components
|
6 ani în urmă |
Roberto Ierusalimschy
|
3c0d3c6fbe
Avoid using addresses of static variables as unique keys
|
6 ani în urmă |
Roberto Ierusalimschy
|
440a5ee78c
Fixed bug for emergency collection in upvalue creation
|
6 ani în urmă |
Roberto Ierusalimschy
|
dc07719b0d
Tag LUA_TUPVALTBC replaced by a flag
|
6 ani în urmă |
Roberto Ierusalimschy
|
9cdf6b7082
Some details in 'lmem.c' and 'lgc.c'
|
6 ani în urmă |
Roberto Ierusalimschy
|
3c1d415bd3
Details
|
6 ani în urmă |
Roberto Ierusalimschy
|
d36a31e673
Reviving HARDMEMTESTS
|
6 ani în urmă |
Roberto Ierusalimschy
|
024a6071ca
Small bug with stack reallocation
|
6 ani în urmă |
Roberto Ierusalimschy
|
4eefef07ab
'math.randomseed()' returns the seeds it used
|
6 ani în urmă |
Roberto Ierusalimschy
|
9c28ed05c9
Calls 'luaF_close' in 'lua_settop' only when needed
|
6 ani în urmă |
Roberto Ierusalimschy
|
8082906c05
Fixed small issue with constant propagation
|
6 ani în urmă |
Roberto Ierusalimschy
|
d6af81084d
New kind of expression VKSTR
|
6 ani în urmă |
Roberto Ierusalimschy
|
4846f7e3bb
Micro optimization in OP_RETURN and OP_TAILCALL
|
6 ani în urmă |
Roberto Ierusalimschy
|
c220b0a5d0
'__close' method may be called again in case of error
|
6 ani în urmă |
Roberto Ierusalimschy
|
298f383ffc
Avoid setting the stack top below upvalues to be closed
|
6 ani în urmă |
Roberto Ierusalimschy
|
758c1ef445
Unification of size representation in OP_NEWTABLE and OP_SETLIST
|
6 ani în urmă |
Roberto Ierusalimschy
|
dd6d8db49a
Reordering of instructions in the main loop
|
6 ani în urmă |
Roberto Ierusalimschy
|
1fb4d53925
OP_NEWTABLE keeps exact size of arrays
|
6 ani în urmă |
Roberto Ierusalimschy
|
f6aab3ec1f
First implementation of constant propagation
|
6 ani în urmă |
Roberto Ierusalimschy
|
be8445d7e4
Details
|
6 ani în urmă |
Roberto Ierusalimschy
|
3d296304ef
Towards constant propagation
|
6 ani în urmă |
Roberto Ierusalimschy
|
54f7b46c1e
New implementation for constants
|
6 ani în urmă |
Roberto Ierusalimschy
|
e888976bc6
Details (typos in comments)
|
6 ani în urmă |
Roberto Ierusalimschy
|
4d46289331
Local attributes can be used in list of local variables
|
6 ani în urmă |
Roberto Ierusalimschy
|
8eca21c2e8
First take on constant propagation
|
6 ani în urmă |