branches, to try to minimize the probability that the pool will
be flushed in the middle of a loop body.
+ * jit/jit-dump.c: dump the hex address of external functions,
+ to aid with debugging native disassembly dumps.
+
2004-06-08 Rhys Weatherley <rweather@southern-storm.com.au>
* jit/Makefile.am, jit/jit-cpuid-x86.c, jit/jit-cpuid-x86.h:
else if((flags & JIT_OPCODE_IS_CALL_EXTERNAL) != 0)
{
if(insn->value1)
- fprintf(stream, "call_external %s",
- (const char *)(insn->value1));
+ fprintf(stream, "call_external %s (0x%08lx)",
+ (const char *)(insn->value1),
+ (long)(jit_nuint)(insn->dest));
else
fprintf(stream, "call_external 0x08%lx",
(long)(jit_nuint)(insn->dest));