aboutsummaryrefslogtreecommitdiff
path: root/lobject.h
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2020-07-28 15:51:07 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2020-07-28 15:51:07 -0300
commit663f83f647f9199541ce1b60a6496b4124b4fdd3 (patch)
treedda303bc832d520d0c5d6d60f81a8502e6f6dd54 /lobject.h
parentae5b5ba529753c7a653901ffc29b5ea24c3fdf3a (diff)
downloadlua-663f83f647f9199541ce1b60a6496b4124b4fdd3.tar.gz
lua-663f83f647f9199541ce1b60a6496b4124b4fdd3.tar.bz2
lua-663f83f647f9199541ce1b60a6496b4124b4fdd3.zip
Same changes around 'correctgraylist'
Instead of adding all tables and userdata back to the 'grayagain' list to be checked by 'correctgraylist', the collector adds only the objects that will remain in that list (objects aged TOUCHED1). This commit also rewrites 'correctgraylist' with a clearer logic.
Diffstat (limited to 'lobject.h')
0 files changed, 0 insertions, 0 deletions