Index: third_party/WebKit/Source/platform/heap/GCTaskRunner.h |
diff --git a/third_party/WebKit/Source/platform/heap/GCTaskRunner.h b/third_party/WebKit/Source/platform/heap/GCTaskRunner.h |
index 1e7b904bc49dc88d0ce5b0d020681c591be99247..631cf59e805306ec3646af0ddc4f3897db9fa198 100644 |
--- a/third_party/WebKit/Source/platform/heap/GCTaskRunner.h |
+++ b/third_party/WebKit/Source/platform/heap/GCTaskRunner.h |
@@ -51,7 +51,8 @@ public: |
} |
private: |
- class GCTask : public WebTaskRunner::Task { |
+ class GCTask final : public WebTaskRunner::Task { |
+ USING_FAST_MALLOC(GCTask); |
public: |
virtual ~GCTask() { } |
@@ -69,6 +70,7 @@ private: |
}; |
class GCTaskObserver final : public WebThread::TaskObserver { |
+ USING_FAST_MALLOC(GCTaskObserver); |
public: |
GCTaskObserver() : m_nesting(0) { } |
@@ -100,6 +102,7 @@ private: |
}; |
class GCTaskRunner final { |
+ USING_FAST_MALLOC(GCTaskRunner); |
public: |
explicit GCTaskRunner(WebThread* thread) |
: m_gcTaskObserver(adoptPtr(new GCTaskObserver)) |