aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Pall <mike>2010-12-23 01:01:04 +0100
committerMike Pall <mike>2010-12-23 01:01:04 +0100
commitba20871f0fd57cc986ca972f1c8da8db9dc84b18 (patch)
tree26ea8c67eeadde3791a93af49a54dbcbd8503288
parent6082f93919200f1c6f774224ac01e32c0ebaa5ac (diff)
downloadluajit-ba20871f0fd57cc986ca972f1c8da8db9dc84b18.tar.gz
luajit-ba20871f0fd57cc986ca972f1c8da8db9dc84b18.tar.bz2
luajit-ba20871f0fd57cc986ca972f1c8da8db9dc84b18.zip
Fix display of branches to exit stubs in 32 bit disassembly.
-rw-r--r--src/lib_jit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib_jit.c b/src/lib_jit.c
index 3f71ed4d..4fb66d26 100644
--- a/src/lib_jit.c
+++ b/src/lib_jit.c
@@ -371,7 +371,7 @@ LJLIB_CF(jit_util_traceexitstub)
371 ExitNo exitno = (ExitNo)lj_lib_checkint(L, 1); 371 ExitNo exitno = (ExitNo)lj_lib_checkint(L, 1);
372 jit_State *J = L2J(L); 372 jit_State *J = L2J(L);
373 if (exitno < EXITSTUBS_PER_GROUP*LJ_MAX_EXITSTUBGR) { 373 if (exitno < EXITSTUBS_PER_GROUP*LJ_MAX_EXITSTUBGR) {
374 setnumV(L->top-1, cast_num((uintptr_t)exitstub_addr(J, exitno))); 374 setnumV(L->top-1, cast_num((intptr_t)exitstub_addr(J, exitno)));
375 return 1; 375 return 1;
376 } 376 }
377 return 0; 377 return 0;