Index: test/cctest/test-compiler.cc |
diff --git a/test/cctest/test-compiler.cc b/test/cctest/test-compiler.cc |
index 4c5f197bc649837efbf025e9a9f4987120e13f0d..380d6d95ce78f1fefcaaf9f9735f071b46eeb2d5 100644 |
--- a/test/cctest/test-compiler.cc |
+++ b/test/cctest/test-compiler.cc |
@@ -367,6 +367,9 @@ static void CheckCodeForUnsafeLiteral(Handle<JSFunction> f) { |
disasm::Disassembler d(name_converter); |
if (f->code()->kind() == Code::FUNCTION) { |
+#ifdef DEBUG |
+ f->code()->PrintLn(); |
+#endif |
Address pc = f->code()->instruction_start(); |
int decode_size = |
Min(f->code()->instruction_size(), |
@@ -375,6 +378,7 @@ static void CheckCodeForUnsafeLiteral(Handle<JSFunction> f) { |
v8::internal::EmbeddedVector<char, 128> decode_buffer; |
while (pc < end) { |
+ PrintF("%08x\n", reinterpret_cast<intptr_t>(pc)); |
pc += d.InstructionDecode(decode_buffer, pc); |
CHECK(strstr(decode_buffer.start(), "mov eax,0x178c29c") == NULL); |
CHECK(strstr(decode_buffer.start(), "push 0x178c29c") == NULL); |