commit | 2e297d6ab37c1bb255b6984b91dd92d9080e02c9 | [log] [tgz] |
---|---|---|
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | Fri Jul 13 15:43:02 2018 -0300 |
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | Fri Jul 13 15:43:02 2018 -0300 |
tree | d9031b8d7fbd2670efb6f9a7d24a7a08f24de844 | |
parent | fb18346dddcb0400d0396111c56a817a8d4bd8bd [diff] |
Fixed bug in generational collection of userdata During generational collection, a userdatum must become gray and go to a gray list after being traversed (like tables), so that 'correctgraylist' can handle it to its next stage. This commit also added minimum tests for the generational collector, including one that would detect this bug.