| Index: src/heap/heap.cc
|
| diff --git a/src/heap/heap.cc b/src/heap/heap.cc
|
| index 2f3a1a8c1c7d300e892223b0a9d40a3aad530e49..7fc75c960288526aa69fa1625f9f0e078e6f97aa 100644
|
| --- a/src/heap/heap.cc
|
| +++ b/src/heap/heap.cc
|
| @@ -1686,7 +1686,6 @@ void Heap::UpdateReferencesInExternalStringTable(
|
|
|
| void Heap::ProcessAllWeakReferences(WeakObjectRetainer* retainer) {
|
| ProcessArrayBuffers(retainer, false);
|
| - ProcessNewArrayBufferViews(retainer);
|
| ProcessNativeContexts(retainer);
|
| ProcessAllocationSites(retainer);
|
| }
|
| @@ -1694,7 +1693,6 @@ void Heap::ProcessAllWeakReferences(WeakObjectRetainer* retainer) {
|
|
|
| void Heap::ProcessYoungWeakReferences(WeakObjectRetainer* retainer) {
|
| ProcessArrayBuffers(retainer, true);
|
| - ProcessNewArrayBufferViews(retainer);
|
| ProcessNativeContexts(retainer);
|
| }
|
|
|
| @@ -1732,20 +1730,6 @@ void Heap::ProcessArrayBuffers(WeakObjectRetainer* retainer,
|
| }
|
|
|
|
|
| -void Heap::ProcessNewArrayBufferViews(WeakObjectRetainer* retainer) {
|
| - // Retain the list of new space views.
|
| - Object* typed_array_obj = VisitWeakList<JSArrayBufferView>(
|
| - this, new_array_buffer_views_list_, retainer, false, NULL);
|
| - set_new_array_buffer_views_list(typed_array_obj);
|
| -
|
| - // Some objects in the list may be in old space now. Find them
|
| - // and move them to the corresponding array buffer.
|
| - Object* view = VisitNewArrayBufferViewsWeakList(
|
| - this, new_array_buffer_views_list_, retainer);
|
| - set_new_array_buffer_views_list(view);
|
| -}
|
| -
|
| -
|
| void Heap::TearDownArrayBuffers() {
|
| Object* undefined = undefined_value();
|
| for (Object* o = array_buffers_list(); o != undefined;) {
|
| @@ -5398,7 +5382,6 @@ bool Heap::CreateHeapObjects() {
|
| set_native_contexts_list(undefined_value());
|
| set_array_buffers_list(undefined_value());
|
| set_last_array_buffer_in_list(undefined_value());
|
| - set_new_array_buffer_views_list(undefined_value());
|
| set_allocation_sites_list(undefined_value());
|
| return true;
|
| }
|
|
|