aboutsummaryrefslogtreecommitdiff
path: root/lua.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2019-08-12 15:32:44 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2019-08-12 15:32:44 -0300
commitf64a1b175a5fa65434a073e6d071b32bb7b0ab69 (patch)
treedafd99aab55c4508d88906a17e63582ce7187daf /lua.c
parent09b4e527a008687a2fd90202b5e7b2f175d8ebed (diff)
downloadlua-f64a1b175a5fa65434a073e6d071b32bb7b0ab69.tar.gz
lua-f64a1b175a5fa65434a073e6d071b32bb7b0ab69.tar.bz2
lua-f64a1b175a5fa65434a073e6d071b32bb7b0ab69.zip
Small optimization in 'convergeephemerons'
When converging marks on ephemeron tables, change the direction the tables are traversed at each iteration, to try to avoid bad-case scenarios with linked lists of entries in a table.
Diffstat (limited to 'lua.c')
0 files changed, 0 insertions, 0 deletions