Index: test/unittests/interpreter/bytecode-array-builder-unittest.cc |
diff --git a/test/unittests/interpreter/bytecode-array-builder-unittest.cc b/test/unittests/interpreter/bytecode-array-builder-unittest.cc |
index 0e9b24aaf28353e4c0a2f6bc82b88c660731af75..b73241f46a6a24b2bd4f908397a96a847640905e 100644 |
--- a/test/unittests/interpreter/bytecode-array-builder-unittest.cc |
+++ b/test/unittests/interpreter/bytecode-array-builder-unittest.cc |
@@ -447,6 +447,12 @@ TEST_F(BytecodeArrayBuilderTest, AllBytecodesGenerated) { |
scorecard[Bytecodes::ToByte(Bytecode::kTestNull)] = 1; |
} |
+ if (!FLAG_type_profile) { |
+ // Bytecode for CollectTypeProfile is only emitted when |
+ // Type Information for DevTools is turned on. |
+ scorecard[Bytecodes::ToByte(Bytecode::kCollectTypeProfile)] = 1; |
+ } |
+ |
// Check return occurs at the end and only once in the BytecodeArray. |
CHECK_EQ(final_bytecode, Bytecode::kReturn); |
CHECK_EQ(scorecard[Bytecodes::ToByte(final_bytecode)], 1); |