Index: src/mark-compact.cc |
diff --git a/src/mark-compact.cc b/src/mark-compact.cc |
index 95f673c2a4d5fd406589bc8f9cbc4ced989c6e9b..815cae5b5e397a6b874e23996db9db804cfe2b37 100644 |
--- a/src/mark-compact.cc |
+++ b/src/mark-compact.cc |
@@ -2396,7 +2396,6 @@ void MarkCompactCollector::AfterMarking() { |
string_table->ElementsRemoved(v.PointersRemoved()); |
heap()->external_string_table_.Iterate(&v); |
heap()->external_string_table_.CleanUp(); |
- heap()->error_object_list_.RemoveUnmarked(heap()); |
// Process the weak references. |
MarkCompactWeakObjectRetainer mark_compact_object_retainer; |
@@ -3463,9 +3462,6 @@ void MarkCompactCollector::EvacuateNewSpaceAndCandidates() { |
heap_->UpdateReferencesInExternalStringTable( |
&UpdateReferenceInExternalStringTableEntry); |
- // Update pointers in the new error object list. |
- heap_->error_object_list()->UpdateReferences(); |
- |
if (!FLAG_watch_ic_patching) { |
// Update JSFunction pointers from the runtime profiler. |
heap()->isolate()->runtime_profiler()->UpdateSamplesAfterCompact( |