Index: Source/bindings/core/v8/WorkerScriptController.h |
diff --git a/Source/bindings/core/v8/WorkerScriptController.h b/Source/bindings/core/v8/WorkerScriptController.h |
index ecc540e5704110327c6c70de74f1080026605033..8247bf3ac276bac9933c9bf07822aa72fdd6822e 100644 |
--- a/Source/bindings/core/v8/WorkerScriptController.h |
+++ b/Source/bindings/core/v8/WorkerScriptController.h |
@@ -36,6 +36,7 @@ |
#include "bindings/core/v8/V8Binding.h" |
#include "bindings/core/v8/V8CacheOptions.h" |
#include "core/CoreExport.h" |
+#include "wtf/Allocator.h" |
#include "wtf/OwnPtr.h" |
#include "wtf/ThreadingPrimitives.h" |
#include "wtf/text/TextPosition.h" |
@@ -50,6 +51,8 @@ class ScriptSourceCode; |
class WorkerGlobalScope; |
class CORE_EXPORT WorkerScriptController { |
+ WTF_MAKE_FAST_ALLOCATED(WorkerScriptController); |
+ WTF_MAKE_NONCOPYABLE(WorkerScriptController); |
public: |
WorkerScriptController(WorkerGlobalScope&, v8::Isolate*); |
~WorkerScriptController(); |