diff options
| author | chai <chaifix@163.com> | 2020-10-01 14:35:21 +0800 |
|---|---|---|
| committer | chai <chaifix@163.com> | 2020-10-01 14:35:21 +0800 |
| commit | dc0e292e76a00fb43ad7fbdd6d65a560927ce981 (patch) | |
| tree | 199b64a68eed6909733ab2b93cbe52c1e655f477 /src/lua51/lvm.c | |
| parent | 63cb4fbbb961da133c68865845eaf22d9b876700 (diff) | |
*gc
Diffstat (limited to 'src/lua51/lvm.c')
| -rw-r--r-- | src/lua51/lvm.c | 2 |
1 files changed, 1 insertions, 1 deletions
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 一个闭包的创建如下 |
