summaryrefslogtreecommitdiff
path: root/src/lj_gdbjit.c
diff options
context:
space:
mode:
authorMike Pall <mike>2010-04-25 13:53:33 +0200
committerMike Pall <mike>2010-04-25 13:53:33 +0200
commit2e24770ed3241342a6a5896e05629a382d35262b (patch)
treefc990e0c403375fe16e8a017da1d2c277ffa2436 /src/lj_gdbjit.c
parent721b73fecbbeda5b5cb76628511c5b3fac41eb4d (diff)
downloadluajit2-2e24770ed3241342a6a5896e05629a382d35262b.tar.gz
Simplify management of current trace. Drop lazy save.
Diffstat (limited to 'src/lj_gdbjit.c')
-rw-r--r--src/lj_gdbjit.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lj_gdbjit.c b/src/lj_gdbjit.c
index d66ef455..dc85c076 100644
--- a/src/lj_gdbjit.c
+++ b/src/lj_gdbjit.c
@@ -698,7 +698,7 @@ static void gdbjit_newentry(lua_State *L, GDBJITctx *ctx)
}
/* Add debug info for newly compiled trace and notify GDB. */
-void lj_gdbjit_addtrace(jit_State *J, GCtrace *T, TraceNo traceno)
+void lj_gdbjit_addtrace(jit_State *J, GCtrace *T)
{
GDBJITctx ctx;
lua_State *L = J->L;
@@ -721,7 +721,7 @@ void lj_gdbjit_addtrace(jit_State *J, GCtrace *T, TraceNo traceno)
ctx.filename++;
else
ctx.filename = "(string)";
- ctx.trname = lj_str_pushf(L, "TRACE_%d", traceno);
+ ctx.trname = lj_str_pushf(L, "TRACE_%d", T->traceno);
L->top--;
gdbjit_buildobj(&ctx);
gdbjit_newentry(L, &ctx);