summaryrefslogtreecommitdiff
path: root/deps/v8/test/cctest/disasm-regex-helper.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/cctest/disasm-regex-helper.cc')
-rw-r--r--deps/v8/test/cctest/disasm-regex-helper.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/deps/v8/test/cctest/disasm-regex-helper.cc b/deps/v8/test/cctest/disasm-regex-helper.cc
index 1559f90ac2..7fb22c8c7c 100644
--- a/deps/v8/test/cctest/disasm-regex-helper.cc
+++ b/deps/v8/test/cctest/disasm-regex-helper.cc
@@ -20,13 +20,13 @@ std::string DisassembleFunction(const char* function) {
v8::Utils::OpenHandle(*v8::Local<v8::Function>::Cast(
CcTest::global()->Get(context, v8_str(function)).ToLocalChecked())));
- Address begin = f->code().raw_instruction_start();
- Address end = f->code().raw_instruction_end();
Isolate* isolate = CcTest::i_isolate();
+ Handle<Code> code(FromCodeT(f->code()), isolate);
+ Address begin = code->raw_instruction_start();
+ Address end = code->raw_instruction_end();
std::ostringstream os;
Disassembler::Decode(isolate, os, reinterpret_cast<byte*>(begin),
- reinterpret_cast<byte*>(end),
- CodeReference(handle(f->code(), isolate)));
+ reinterpret_cast<byte*>(end), CodeReference(code));
return os.str();
}