Index: src/heap/mark-compact.h |
diff --git a/src/heap/mark-compact.h b/src/heap/mark-compact.h |
index e999ebf31e51d128fb561f74babb249c0998b48b..5e28afec6895543dc116f693f8898c718a1411d8 100644 |
--- a/src/heap/mark-compact.h |
+++ b/src/heap/mark-compact.h |
@@ -490,24 +490,6 @@ class MarkCompactCollector { |
Sweeper& sweeper() { return sweeper_; } |
- // =========================================================================== |
- // Embedder heap tracer support. ============================================= |
- // =========================================================================== |
- |
- void SetEmbedderHeapTracer(EmbedderHeapTracer* tracer); |
- EmbedderHeapTracer* embedder_heap_tracer() { return embedder_heap_tracer_; } |
- bool UsingEmbedderHeapTracer() { return embedder_heap_tracer(); } |
- |
- // In order to avoid running out of memory we force tracing wrappers if there |
- // are too many of them. |
- bool RequiresImmediateWrapperProcessing(); |
- |
- void RegisterWrappersWithEmbedderHeapTracer(); |
- |
- void TracePossibleWrapper(JSObject* js_object); |
- |
- size_t wrappers_to_trace() { return wrappers_to_trace_.size(); } |
- |
private: |
class EvacuateNewSpacePageVisitor; |
class EvacuateNewSpaceVisitor; |
@@ -747,12 +729,9 @@ class MarkCompactCollector { |
base::VirtualMemory* marking_deque_memory_; |
size_t marking_deque_memory_committed_; |
MarkingDeque marking_deque_; |
- std::vector<std::pair<void*, void*>> wrappers_to_trace_; |
CodeFlusher* code_flusher_; |
- EmbedderHeapTracer* embedder_heap_tracer_; |
- |
List<Page*> evacuation_candidates_; |
List<Page*> newspace_evacuation_candidates_; |