Index: test/cctest/interpreter/test-interpreter.cc |
diff --git a/test/cctest/interpreter/test-interpreter.cc b/test/cctest/interpreter/test-interpreter.cc |
index 183348d3ce3943f44c709723ff7ec92a324a9a89..080f2bd19eeb66b632086359496fcbb9afe75fa0 100644 |
--- a/test/cctest/interpreter/test-interpreter.cc |
+++ b/test/cctest/interpreter/test-interpreter.cc |
@@ -35,12 +35,9 @@ class InterpreterTester { |
InterpreterTester(Isolate* isolate, Handle<BytecodeArray> bytecode) |
: isolate_(isolate), function_(GetBytecodeFunction(isolate, bytecode)) { |
i::FLAG_ignition = true; |
- Handle<FixedArray> empty_array = isolate->factory()->empty_fixed_array(); |
- Handle<FixedArray> interpreter_table = |
- isolate->factory()->interpreter_table(); |
- if (interpreter_table.is_identical_to(empty_array)) { |
+ if (!isolate->interpreter()->initialized()) { |
// Ensure handler table is generated. |
- isolate->interpreter()->Initialize(true); |
+ isolate->interpreter()->Initialize(false); |
} |
} |
virtual ~InterpreterTester() {} |