Index: src/disassembler.cc |
diff --git a/src/disassembler.cc b/src/disassembler.cc |
index d8c7de8beab6cfedde259998e28b60b872bb5058..e7c2c4eb43b3a788cedce04ac7088b29809acd71 100644 |
--- a/src/disassembler.cc |
+++ b/src/disassembler.cc |
@@ -109,9 +109,10 @@ |
it->rinfo()->rmode() == RelocInfo::INTERNAL_REFERENCE) { |
// raw pointer embedded in code stream, e.g., jump table |
byte* ptr = *reinterpret_cast<byte**>(pc); |
- SNPrintF( |
- decode_buffer, "%08" V8PRIxPTR " jump table entry %4" PRIuS, |
- reinterpret_cast<intptr_t>(ptr), static_cast<size_t>(ptr - begin)); |
+ SNPrintF(decode_buffer, |
+ "%08" V8PRIxPTR " jump table entry %4" V8PRIdPTR, |
+ reinterpret_cast<intptr_t>(ptr), |
+ ptr - begin); |
pc += sizeof(ptr); |
} else { |
decode_buffer[0] = '\0'; |
@@ -146,7 +147,7 @@ |
} |
// Instruction address and instruction offset. |
- out.AddFormatted("%p %4" V8PRIdPTRDIFF " ", prev_pc, prev_pc - begin); |
+ out.AddFormatted("%p %4d ", prev_pc, prev_pc - begin); |
// Instruction. |
out.AddFormatted("%s", decode_buffer.start()); |
@@ -170,11 +171,9 @@ |
RelocInfo::Mode rmode = relocinfo.rmode(); |
if (RelocInfo::IsPosition(rmode)) { |
if (RelocInfo::IsStatementPosition(rmode)) { |
- out.AddFormatted(" ;; debug: statement %" V8PRIdPTR, |
- relocinfo.data()); |
- } else { |
- out.AddFormatted(" ;; debug: position %" V8PRIdPTR, |
- relocinfo.data()); |
+ out.AddFormatted(" ;; debug: statement %d", relocinfo.data()); |
+ } else { |
+ out.AddFormatted(" ;; debug: position %d", relocinfo.data()); |
} |
} else if (rmode == RelocInfo::DEOPT_REASON) { |
Deoptimizer::DeoptReason reason = |