aboutsummaryrefslogtreecommitdiff
path: root/ltm.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2020-07-10 14:13:50 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2020-07-10 14:13:50 -0300
commit127e7a6c8942b362aa3c6627f44d660a4fb75312 (patch)
treeecd678dbffbf7b0999ff8b444b169641b33f9a0e /ltm.c
parent6f5bd5072dff07679c390eecfeaa9d20cc45a9ef (diff)
downloadlua-127e7a6c8942b362aa3c6627f44d660a4fb75312.tar.gz
lua-127e7a6c8942b362aa3c6627f44d660a4fb75312.tar.bz2
lua-127e7a6c8942b362aa3c6627f44d660a4fb75312.zip
Fixed bug of old finalized objects in the GC
When an object aged OLD1 is finalized, it is moved from the list 'finobj' to the *beginning* of the list 'allgc'. So, this part of the list (and not only the survival list) must be visited by 'markold'.
Diffstat (limited to 'ltm.c')
0 files changed, 0 insertions, 0 deletions