| Index: src/heap/mark-compact.h
|
| diff --git a/src/heap/mark-compact.h b/src/heap/mark-compact.h
|
| index 3386b83272bfdb8572d86568fac4e3e2b3258e3a..a9aa11e0b1924630cb4c707cd8d5ada56bb855c1 100644
|
| --- a/src/heap/mark-compact.h
|
| +++ b/src/heap/mark-compact.h
|
| @@ -279,18 +279,11 @@ class CodeFlusher {
|
| ProcessJSFunctionCandidates();
|
| }
|
|
|
| - void EvictAllCandidates() {
|
| - EvictJSFunctionCandidates();
|
| - EvictSharedFunctionInfoCandidates();
|
| - }
|
| -
|
| void IteratePointersToFromSpace(ObjectVisitor* v);
|
|
|
| private:
|
| void ProcessJSFunctionCandidates();
|
| void ProcessSharedFunctionInfoCandidates();
|
| - void EvictJSFunctionCandidates();
|
| - void EvictSharedFunctionInfoCandidates();
|
|
|
| static inline JSFunction** GetNextCandidateSlot(JSFunction* candidate);
|
| static inline JSFunction* GetNextCandidate(JSFunction* candidate);
|
| @@ -371,7 +364,6 @@ class MarkCompactCollector {
|
|
|
| CodeFlusher* code_flusher() { return code_flusher_; }
|
| inline bool is_code_flushing_enabled() const { return code_flusher_ != NULL; }
|
| - void EnableCodeFlushing(bool enable);
|
|
|
| enum SweeperType {
|
| CONCURRENT_SWEEPING,
|
| @@ -517,7 +509,6 @@ class MarkCompactCollector {
|
| class SweeperTask;
|
|
|
| explicit MarkCompactCollector(Heap* heap);
|
| - ~MarkCompactCollector();
|
|
|
| bool WillBeDeoptimized(Code* code);
|
| void EvictPopularEvacuationCandidate(Page* page);
|
|
|