Index: src/interpreter/bytecode-dead-code-optimizer.h |
diff --git a/src/interpreter/bytecode-dead-code-optimizer.h b/src/interpreter/bytecode-dead-code-optimizer.h |
index 188d61089021840f2aba3128dcf9ac7ef8c3c5ef..7350981c7386595cee4bb3c9e15f97fc508fcbe4 100644 |
--- a/src/interpreter/bytecode-dead-code-optimizer.h |
+++ b/src/interpreter/bytecode-dead-code-optimizer.h |
@@ -5,6 +5,8 @@ |
#ifndef V8_INTERPRETER_BYTECODE_DEAD_CODE_OPTIMIZER_H_ |
#define V8_INTERPRETER_BYTECODE_DEAD_CODE_OPTIMIZER_H_ |
+#include "src/base/compiler-specific.h" |
+#include "src/globals.h" |
#include "src/interpreter/bytecode-pipeline.h" |
namespace v8 { |
@@ -13,8 +15,9 @@ namespace interpreter { |
// An optimization stage for eliminating obviously dead code in bytecode |
// generation. |
-class BytecodeDeadCodeOptimizer final : public BytecodePipelineStage, |
- public ZoneObject { |
+class V8_EXPORT_PRIVATE BytecodeDeadCodeOptimizer final |
+ : public NON_EXPORTED_BASE(BytecodePipelineStage), |
+ public NON_EXPORTED_BASE(ZoneObject) { |
public: |
explicit BytecodeDeadCodeOptimizer(BytecodePipelineStage* next_stage); |