summaryrefslogtreecommitdiffstats
path: root/lua-5.2.3-ephemeronfix.patch
diff options
context:
space:
mode:
authord. johnson <fenris02@fedoraproject.org>2015-12-10 23:44:46 -0600
committerd. johnson <fenris02@fedoraproject.org>2015-12-10 23:44:46 -0600
commit81d07323db7b2019827b77b8881d59cd49941fec (patch)
tree521f1999061f6c36c8c395dc711f0356b4f6bf30 /lua-5.2.3-ephemeronfix.patch
parent4861560d5023f5a91f943a3571c141739fd8ca97 (diff)
downloadlua-81d07323db7b2019827b77b8881d59cd49941fec.tar.gz
lua-81d07323db7b2019827b77b8881d59cd49941fec.tar.xz
lua-81d07323db7b2019827b77b8881d59cd49941fec.zip
Update to 5.3.2 (#1039249,1173984) / Added upstream test suite to verify build
Diffstat (limited to 'lua-5.2.3-ephemeronfix.patch')
-rw-r--r--lua-5.2.3-ephemeronfix.patch12
1 files changed, 0 insertions, 12 deletions
diff --git a/lua-5.2.3-ephemeronfix.patch b/lua-5.2.3-ephemeronfix.patch
deleted file mode 100644
index b9dbd7b..0000000
--- a/lua-5.2.3-ephemeronfix.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up lua-5.2.3/src/lgc.c.ephemeronfix lua-5.2.3/src/lgc.c
---- lua-5.2.3/src/lgc.c.ephemeronfix 2014-12-10 16:15:14.482402404 -0500
-+++ lua-5.2.3/src/lgc.c 2014-12-10 16:15:49.715167635 -0500
-@@ -403,7 +403,7 @@ static int traverseephemeron (global_Sta
- 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 */