| Index: src/interpreter/bytecode-peephole-optimizer.h
|
| diff --git a/src/interpreter/bytecode-peephole-optimizer.h b/src/interpreter/bytecode-peephole-optimizer.h
|
| index cedd742f87932d418bcdc65d93d8b407b941d1f2..7e7e02a370c7fd17f2fc6a52a5f574f0a5af1a94 100644
|
| --- a/src/interpreter/bytecode-peephole-optimizer.h
|
| +++ b/src/interpreter/bytecode-peephole-optimizer.h
|
| @@ -5,6 +5,8 @@
|
| #ifndef V8_INTERPRETER_BYTECODE_PEEPHOLE_OPTIMIZER_H_
|
| #define V8_INTERPRETER_BYTECODE_PEEPHOLE_OPTIMIZER_H_
|
|
|
| +#include "src/base/compiler-specific.h"
|
| +#include "src/globals.h"
|
| #include "src/interpreter/bytecode-peephole-table.h"
|
| #include "src/interpreter/bytecode-pipeline.h"
|
|
|
| @@ -17,8 +19,9 @@ class BytecodePeepholeActionAndData;
|
| // An optimization stage for performing peephole optimizations on
|
| // generated bytecode. The optimizer may buffer one bytecode
|
| // internally.
|
| -class BytecodePeepholeOptimizer final : public BytecodePipelineStage,
|
| - public ZoneObject {
|
| +class V8_EXPORT_PRIVATE BytecodePeepholeOptimizer final
|
| + : public NON_EXPORTED_BASE(BytecodePipelineStage),
|
| + public NON_EXPORTED_BASE(ZoneObject) {
|
| public:
|
| explicit BytecodePeepholeOptimizer(BytecodePipelineStage* next_stage);
|
|
|
|
|