| 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);
|
|
|