Skip to content

Files

Latest commit

1299fcd · Apr 25, 2025

History

History

src

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 30, 2019
Apr 25, 2025
Mar 29, 2018
Apr 25, 2025
Mar 29, 2018
Apr 25, 2025
Apr 25, 2025
Apr 25, 2025
Mar 29, 2018
Apr 25, 2025
Mar 29, 2018
Jan 13, 2021
Mar 29, 2018
Mar 29, 2018
Apr 25, 2025
Feb 19, 2024
Apr 25, 2025
Apr 25, 2025
Mar 29, 2018
Mar 1, 2020
Feb 19, 2024
Apr 25, 2025
Apr 25, 2025
Apr 25, 2025
May 19, 2024
Mar 1, 2020
Apr 25, 2025
Apr 25, 2025
Apr 25, 2025
Apr 25, 2025
Apr 13, 2022
Apr 25, 2025
Jan 13, 2021
Apr 25, 2025
Apr 25, 2025
Mar 29, 2018
Apr 25, 2025
Mar 30, 2019
Apr 25, 2025
Mar 29, 2018
Apr 25, 2025
Apr 25, 2025
Apr 25, 2025
Mar 29, 2018
Apr 25, 2025
Apr 25, 2025
Jan 13, 2021
Jan 13, 2021
Mar 29, 2018
Mar 29, 2018
Apr 25, 2025
Apr 13, 2022
Apr 25, 2025
Mar 29, 2018
Apr 25, 2025
May 19, 2024
Feb 19, 2024
Mar 29, 2018
Apr 25, 2025
Mar 29, 2018
Mar 29, 2018
Mar 29, 2018
Mar 29, 2018
This is Lua 5.2.1, released on 08 Jun 2012.

For installation instructions, license details, and
further information about Lua, see doc/readme.html.

------------------------------------------------------------------------------------------------
Applied fix: http://www.lua.org/bugs.html#5.2.3-2

lgc.c:
@@ -403,7 +403,7 @@
       reallymarkobject(g, gcvalue(gval(n)));  /* mark it now */
     }
   }
-  if (prop)
+  if (g->gcstate != GCSatomic || prop)
     linktable(h, &g->ephemeron);  /* have to propagate again */
   else if (hasclears)  /* does table have white keys? */
     linktable(h, &g->allweak);  /* may have to clean white keys */
------------------------------------------------------------------------------------------------