Roberto Ierusalimschy
|
37c215b43f
Merge branch 'newarray' into nextversion
|
1 year ago |
Roberto Ierusalimschy
|
fa075b7953
Merge branch 'master' into newarray
|
1 year ago |
Roberto Ierusalimschy
|
43c8e5bded
Full abstraction for representation of array values
|
1 year ago |
Roberto Ierusalimschy
|
c815c2f0eb
Merge branch 'master' into nextversion
|
2 years ago |
Roberto Ierusalimschy
|
9b4f39ab14
More disciplined use of 'getstr' and 'tsslen'
|
2 years ago |
Roberto Ierusalimschy
|
ab6a949522
Merge branch 'master' into nextversion
|
2 years ago |
Roberto Ierusalimschy
|
9be74ccc21
Several functions turned 'static'
|
2 years ago |
Roberto Ierusalimschy
|
6443185167
"Emergency" new version 5.4.6
|
2 years ago |
Roberto Ierusalimschy
|
5a04f1851e
New function 'luaL_makeseed'
|
2 years ago |
Roberto Ierusalimschy
|
5d8b5b9290
Changed signal of GC debt
|
2 years ago |
Roberto Ierusalimschy
|
40565b4a08
Revamp of GC parameters
|
2 years ago |
Roberto Ierusalimschy
|
d324a0ccf9
Simpler control for major collections
|
2 years ago |
Roberto Ierusalimschy
|
ec61be9a7e
'l_mem' renamed to 'l_obj' to count objects
|
2 years ago |
Roberto Ierusalimschy
|
f356d5acdd
First version of GC counting objects for control
|
2 years ago |
Roberto Ierusalimschy
|
76953316d1
Added a counter of the total number of existing objects
|
2 years ago |
Roberto Ierusalimschy
|
9ede317c70
Threads are created like other objects
|
2 years ago |
Roberto Ierusalimschy
|
413a393e62
Stack indices changed to union's
|
2 years ago |
Roberto Ierusalimschy
|
1e64c1391f
Bug: stack overflow with nesting of coroutine.close
|
2 years ago |
Roberto Ierusalimschy
|
0bfc572e51
Bug: GC is not reentrant
|
3 years ago |
Roberto Ierusalimschy
|
1de95e97ef
Bug: Lua stack still active when closing a state
|
3 years ago |
Roberto Ierusalimschy
|
bfbff3703e
Bug: Wrong status in coroutine during reset
|
3 years ago |
Roberto Ierusalimschy
|
bef250eb8d
Details
|
4 years ago |
Roberto Ierusalimschy
|
1537d6680b
New control for reentrancy of emergency collections
|
4 years ago |
Roberto Ierusalimschy
|
59c88f846d
Broadening the use of branch hints
|
4 years ago |
Roberto Ierusalimschy
|
4e47f81188
New implementation for to-be-closed variables
|
4 years ago |
Roberto Ierusalimschy
|
c63e5d212b
New macro 'completestate'
|
4 years ago |
Roberto Ierusalimschy
|
6ccd24eff5
Simpler handling of errors when creating tbc variables
|
4 years ago |
Roberto Ierusalimschy
|
b07fc10e91
Allow yields inside '__close' metamethods
|
4 years ago |
Roberto Ierusalimschy
|
6188f3a654
Reset thread before panicking
|
4 years ago |
Roberto Ierusalimschy
|
7af27ef59d
Cleaner handling of errors in '__close' metamethods
|
4 years ago |