aboutsummaryrefslogtreecommitdiff
path: root/testes
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2020-07-07 18:03:48 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2020-07-07 18:03:48 -0300
commiteb41999461b6f428186c55abd95f4ce1a76217d5 (patch)
tree577e56c4ad5999b34966232b1e2a2bf9a63f7cc2 /testes
parent314c6057b785cd94ac88905ccfce61724107d66b (diff)
downloadlua-eb41999461b6f428186c55abd95f4ce1a76217d5.tar.gz
lua-eb41999461b6f428186c55abd95f4ce1a76217d5.tar.bz2
lua-eb41999461b6f428186c55abd95f4ce1a76217d5.zip
Fixed bugs of stack reallocation x GC
Macro 'checkstackGC' was doing a GC step after resizing the stack; the GC could shrink the stack and undo the resize. Moreover, macro 'checkstackp' also does a GC step, which could remove the preallocated CallInfo when calling a function. (Its name has been changed to 'checkstackGCp' to emphasize that it calls the GC.)
Diffstat (limited to 'testes')
0 files changed, 0 insertions, 0 deletions