Roberto Ierusalimschy
|
4a3fd8488d
bug in 5.4 alpha rc1: to-be-closed x vararg functions
|
6 years ago |
Roberto Ierusalimschy
|
2c68e66570
Details
|
6 years ago |
Roberto Ierusalimschy
|
8004798b03
Fixed wrong error message in 'return math.seed(0)'
|
6 years ago |
Roberto Ierusalimschy
|
7ceb2154ed
Fixed small bugs/issues
|
6 years ago |
Roberto Ierusalimschy
|
23e6bac8a0
Keep correct type for immediate operands in comparisons
|
6 years ago |
Roberto Ierusalimschy
|
682054920d
Details in the implementation of the integer 'for' loop
|
6 years ago |
Roberto Ierusalimschy
|
9b37a4695e
New semantics for the integer 'for' loop
|
6 years ago |
Roberto Ierusalimschy
|
264659bd53
Optional 'init' argument to 'string.gmatch'
|
6 years ago |
Roberto Ierusalimschy
|
fdc25a1ebf
New functions 'lua_resetthread' and 'coroutine.kill'
|
6 years ago |
Roberto Ierusalimschy
|
28d829c867
Calls cannot be tail in the scope of a to-be-closed variable
|
6 years ago |
Roberto Ierusalimschy
|
6d04537ea6
A to-be-closed variable must have a closable value (or be nil)
|
6 years ago |
Roberto Ierusalimschy
|
7e63d3da02
Some bugs with stack reallocation by 'luaF_close'
|
6 years ago |
Roberto Ierusalimschy
|
84e32ad2eb
Added opcodes for arithmetic with K operands
|
6 years ago |
Roberto Ierusalimschy
|
35296e1fde
Details
|
6 years ago |
Roberto Ierusalimschy
|
7f6f70853c
To-be-closed variable in 'for' loop separated from the state
|
6 years ago |
Roberto Ierusalimschy
|
5e76a4fd31
New macros for arithmetic/bitwise operations in 'luaV_execute'
|
6 years ago |
Roberto Ierusalimschy
|
e8c779736f
Removed internal cache for closures
|
6 years ago |
Roberto Ierusalimschy
|
947a372f58
State in generic 'for' acts as a to-be-closed variable
|
6 years ago |
Roberto Ierusalimschy
|
e073cbc2e5
Better error messages for invalid operands in numeric 'for'
|
6 years ago |
Roberto Ierusalimschy
|
6e9b719694
More uniformity in code generation for 'for' loops
|
6 years ago |
Roberto Ierusalimschy
|
41c800b352
Closing methods should not interfere with returning values
|
6 years ago |
Roberto Ierusalimschy
|
3c7dc52909
Handling of memory errors when creating to-be-closed upvalues
|
6 years ago |
Roberto Ierusalimschy
|
bd96330d03
First "complete" implementation of to-be-closed variables
|
6 years ago |
Roberto Ierusalimschy
|
4cd1f4aac0
Towards "to closed" local variables
|
6 years ago |
Roberto Ierusalimschy
|
5382a22e0e
Corrections in the implementation of '%' for floats.
|
7 years ago |
Roberto Ierusalimschy
|
8c8a91f2ef
Deprecated the emulation of '__le' using '__lt'
|
7 years ago |
Roberto Ierusalimschy
|
3dcd04ad61
details
|
7 years ago |
Roberto Ierusalimschy
|
06e08c6d05
Fixed bug in OP_IDIVI
|
7 years ago |
Roberto Ierusalimschy
|
a314409dba
in generational mode, an emergency collection can turn any object black
|
7 years ago |
Roberto Ierusalimschy
|
6e600695f8
field 'sizearray' in struct 'Table' changed to 'alimit', which can
|
7 years ago |