From dc0e292e76a00fb43ad7fbdd6d65a560927ce981 Mon Sep 17 00:00:00 2001 From: chai Date: Thu, 1 Oct 2020 14:35:21 +0800 Subject: *gc --- src/lua51/lvm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/lua51/lvm.c') diff --git a/src/lua51/lvm.c b/src/lua51/lvm.c index 8733b07..374dcd3 100644 --- a/src/lua51/lvm.c +++ b/src/lua51/lvm.c @@ -739,7 +739,7 @@ reentry: /* entry point */ p = cl->p->p[GETARG_Bx(i)]; //c 根据索引得到函数原型地址 //c lua的每个函数会记录这个函数的信息:参数个数、使用到的stack slot数目、upvalue数目、局部变量数目、常数表、局部函数 nup = p->nups; //c number of upvalues, - //c 创建闭包new closure + //c 创建闭包并设置环境 ncl = luaF_newLclosure(L, nup, cl->env); ncl->l.p = p; // 设置函数原型 /* //c 一个闭包的创建如下 -- cgit v1.1-26-g67d0