Index: src/compiler/tail-call-optimization.h |
diff --git a/src/compiler/tail-call-optimization.h b/src/compiler/tail-call-optimization.h |
index b5d4f961fe52ebe5ee4f2f30b7b9e6780374c07f..d693f3694cd869a5cfe0ad6c8dd4c7b316e41608 100644 |
--- a/src/compiler/tail-call-optimization.h |
+++ b/src/compiler/tail-call-optimization.h |
@@ -6,6 +6,7 @@ |
#define V8_COMPILER_TAIL_CALL_OPTIMIZATION_H_ |
#include "src/compiler/graph-reducer.h" |
+#include "src/globals.h" |
namespace v8 { |
namespace internal { |
@@ -18,7 +19,7 @@ class Graph; |
// Performs tail call optimization by replacing certain combinations of Return |
// and Call nodes with a single TailCall. |
-class TailCallOptimization final : public Reducer { |
+class V8_EXPORT_PRIVATE TailCallOptimization final : public Reducer { |
public: |
TailCallOptimization(CommonOperatorBuilder* common, Graph* graph) |
: common_(common), graph_(graph) {} |