summaryrefslogtreecommitdiff
path: root/src/lib_jit.c
diff options
context:
space:
mode:
authorMike Pall <mike>2010-02-05 00:52:21 +0100
committerMike Pall <mike>2010-02-05 00:52:21 +0100
commitd7789821208336a7fe6e0b6d706b6b4844e6fa9e (patch)
treef6b3c28815c0dec1164ec851d10f76cf8cb62102 /src/lib_jit.c
parentc8d55e850624bc237532fd103d1591b64d291081 (diff)
downloadluajit-d7789821208336a7fe6e0b6d706b6b4844e6fa9e.tar.gz
luajit-d7789821208336a7fe6e0b6d706b6b4844e6fa9e.tar.bz2
luajit-d7789821208336a7fe6e0b6d706b6b4844e6fa9e.zip
32/64 bit memory ref cleanup, part 2: GCproto ->uvname and ->chunkname.
Diffstat (limited to 'src/lib_jit.c')
-rw-r--r--src/lib_jit.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib_jit.c b/src/lib_jit.c
index ef6fd465..52368a8b 100644
--- a/src/lib_jit.c
+++ b/src/lib_jit.c
@@ -188,7 +188,7 @@ LJLIB_CF(jit_util_funcinfo)
188 setintfield(L, t, "currentline", pt->lineinfo ? pt->lineinfo[pc-1] : 0); 188 setintfield(L, t, "currentline", pt->lineinfo ? pt->lineinfo[pc-1] : 0);
189 lua_pushboolean(L, (pt->flags & PROTO_IS_VARARG)); 189 lua_pushboolean(L, (pt->flags & PROTO_IS_VARARG));
190 lua_setfield(L, -2, "isvararg"); 190 lua_setfield(L, -2, "isvararg");
191 setstrV(L, L->top++, pt->chunkname); 191 setstrV(L, L->top++, proto_chunkname(pt));
192 lua_setfield(L, -2, "source"); 192 lua_setfield(L, -2, "source");
193 lj_err_pushloc(L, pt, pc); 193 lj_err_pushloc(L, pt, pc);
194 lua_setfield(L, -2, "loc"); 194 lua_setfield(L, -2, "loc");
@@ -246,7 +246,7 @@ LJLIB_CF(jit_util_funcuvname)
246 GCproto *pt = check_Lproto(L, 0); 246 GCproto *pt = check_Lproto(L, 0);
247 uint32_t idx = (uint32_t)lj_lib_checkint(L, 2); 247 uint32_t idx = (uint32_t)lj_lib_checkint(L, 2);
248 if (idx < pt->sizeuvname) { 248 if (idx < pt->sizeuvname) {
249 setstrV(L, L->top-1, pt->uvname[idx]); 249 setstrV(L, L->top-1, gco2str(proto_uvname(pt, idx)));
250 return 1; 250 return 1;
251 } 251 }
252 return 0; 252 return 0;