Index: third_party/WebKit/Source/platform/heap/TraceTraits.h |
diff --git a/third_party/WebKit/Source/platform/heap/TraceTraits.h b/third_party/WebKit/Source/platform/heap/TraceTraits.h |
index 15e97551e335e60f06311726aea9db1e4ab2233e..e2e31460594f8f65e41b28c5edfea579b1633e1c 100644 |
--- a/third_party/WebKit/Source/platform/heap/TraceTraits.h |
+++ b/third_party/WebKit/Source/platform/heap/TraceTraits.h |
@@ -188,7 +188,6 @@ class TraceTrait { |
static void trace(Visitor*, void* self); |
static void trace(InlinedGlobalMarkingVisitor, void* self); |
- static void markAndTraceWrapper(const WrapperVisitor*, const void*); |
static void markWrapperNoTracing(const WrapperVisitor*, const void*); |
static void traceMarkedWrapper(const WrapperVisitor*, const void*); |
static HeapObjectHeader* heapObjectHeader(const void*); |
@@ -234,16 +233,6 @@ void TraceTrait<T>::trace(InlinedGlobalMarkingVisitor visitor, void* self) { |
} |
template <typename T> |
-void TraceTrait<T>::markAndTraceWrapper(const WrapperVisitor* visitor, |
- const void* t) { |
- const T* traceable = ToWrapperTracingType(t); |
- if (visitor->markWrapperHeader(heapObjectHeader(traceable))) { |
- visitor->markWrappersInAllWorlds(traceable); |
- visitor->dispatchTraceWrappers(traceable); |
- } |
-} |
- |
-template <typename T> |
void TraceTrait<T>::markWrapperNoTracing(const WrapperVisitor* visitor, |
const void* t) { |
const T* traceable = ToWrapperTracingType(t); |