commit | eb41999461b6f428186c55abd95f4ce1a76217d5 | [log] [tgz] |
---|---|---|
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | Tue Jul 07 18:03:48 2020 -0300 |
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | Tue Jul 07 18:03:48 2020 -0300 |
tree | 577e56c4ad5999b34966232b1e2a2bf9a63f7cc2 | |
parent | 314c6057b785cd94ac88905ccfce61724107d66b [diff] |
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.)