summaryrefslogtreecommitdiff
path: root/src/lj_parse.c
diff options
context:
space:
mode:
authorMike Pall <mike>2010-02-08 20:17:34 +0100
committerMike Pall <mike>2010-02-08 20:17:34 +0100
commitd5a46621f9d1299a7e5c06c59dfc02d61dc04a79 (patch)
tree633176c0dcd40cf0f67acd27f67c1338cb435e8f /src/lj_parse.c
parent2ddea3838d476975453973a8164f99699dd78ee0 (diff)
downloadluajit-d5a46621f9d1299a7e5c06c59dfc02d61dc04a79.tar.gz
luajit-d5a46621f9d1299a7e5c06c59dfc02d61dc04a79.tar.bz2
luajit-d5a46621f9d1299a7e5c06c59dfc02d61dc04a79.zip
Drop bc field in GCproto since the bytecode is colocated.
Diffstat (limited to 'src/lj_parse.c')
-rw-r--r--src/lj_parse.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/lj_parse.c b/src/lj_parse.c
index 5cb3ac3b..ed695e19 100644
--- a/src/lj_parse.c
+++ b/src/lj_parse.c
@@ -1033,7 +1033,6 @@ static void fs_fixup_bc(FuncState *fs, GCproto *pt, BCIns *bc, BCLine *lineinfo)
1033{ 1033{
1034 MSize i, n = fs->pc; 1034 MSize i, n = fs->pc;
1035 BCInsLine *base = fs->bcbase; 1035 BCInsLine *base = fs->bcbase;
1036 setmref(pt->bc, bc);
1037 setmref(pt->lineinfo, lineinfo); 1036 setmref(pt->lineinfo, lineinfo);
1038 pt->sizebc = n; 1037 pt->sizebc = n;
1039 bc[n] = ~0u; /* Close potentially uninitialized gap between bc and kgc. */ 1038 bc[n] = ~0u; /* Close potentially uninitialized gap between bc and kgc. */