Index: src/compiler/raw-machine-assembler.h |
diff --git a/src/compiler/raw-machine-assembler.h b/src/compiler/raw-machine-assembler.h |
index cdd368ca7c206d0cce5169bdb6d05a9262621bd9..bd7718d59a3cd31d1cb7b3103dd5c9f99e36e037 100644 |
--- a/src/compiler/raw-machine-assembler.h |
+++ b/src/compiler/raw-machine-assembler.h |
@@ -13,6 +13,7 @@ |
#include "src/compiler/node.h" |
#include "src/compiler/operator.h" |
#include "src/factory.h" |
+#include "src/globals.h" |
namespace v8 { |
namespace internal { |
@@ -34,7 +35,7 @@ class Schedule; |
// Also note that the generated graph is only valid together with the generated |
// schedule, using one without the other is invalid as the graph is inherently |
// non-schedulable due to missing control and effect dependencies. |
-class RawMachineAssembler { |
+class V8_EXPORT_PRIVATE RawMachineAssembler { |
public: |
RawMachineAssembler( |
Isolate* isolate, Graph* graph, CallDescriptor* call_descriptor, |
@@ -834,8 +835,7 @@ class RawMachineAssembler { |
DISALLOW_COPY_AND_ASSIGN(RawMachineAssembler); |
}; |
- |
-class RawMachineLabel final { |
+class V8_EXPORT_PRIVATE RawMachineLabel final { |
public: |
enum Type { kDeferred, kNonDeferred }; |