Skip to content

Commit 1f953c3

Browse files
rmacnak-googleCommit Queue
authored andcommitted
[vm, gc] Remove some dead code.
TEST=ci Change-Id: Ia0d0f181b8d54c3ec0e1cc8f2076bea7854379ab Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/311142 Commit-Queue: Ryan Macnak <[email protected]> Reviewed-by: Alexander Aprelev <[email protected]>
1 parent 57863dc commit 1f953c3

14 files changed

+4
-26
lines changed

runtime/vm/cpu_arm.cc

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,6 @@
99
#include "vm/cpu_arm.h"
1010

1111
#include "vm/cpuinfo.h"
12-
#include "vm/heap/heap.h"
13-
#include "vm/isolate.h"
14-
#include "vm/object.h"
15-
#include "vm/simulator.h"
1612

1713
#if !defined(TARGET_HOST_MISMATCH)
1814
#if defined(DART_HOST_OS_MACOS) || defined(DART_HOST_OS_IOS)

runtime/vm/cpu_arm64.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
#include "vm/cpu_arm64.h"
1010

1111
#include "vm/cpuinfo.h"
12-
#include "vm/simulator.h"
1312

1413
#if !defined(USING_SIMULATOR)
1514
#if defined(DART_HOST_OS_FUCHSIA)

runtime/vm/cpu_ia32.cc

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,7 @@
88
#include "vm/cpu.h"
99
#include "vm/cpu_ia32.h"
1010

11-
#include "vm/compiler/assembler/assembler.h"
12-
#include "vm/constants.h"
1311
#include "vm/cpuinfo.h"
14-
#include "vm/heap/heap.h"
15-
#include "vm/isolate.h"
16-
#include "vm/object.h"
1712

1813
namespace dart {
1914

runtime/vm/cpu_riscv.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
#include "vm/cpu_riscv.h"
1010

1111
#include "vm/cpuinfo.h"
12-
#include "vm/simulator.h"
1312

1413
#if !defined(USING_SIMULATOR)
1514
#if !defined(DART_HOST_OS_FUCHSIA)

runtime/vm/cpu_x64.cc

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,7 @@
88
#include "vm/cpu.h"
99
#include "vm/cpu_x64.h"
1010

11-
#include "vm/constants.h"
1211
#include "vm/cpuinfo.h"
13-
#include "vm/heap/heap.h"
14-
#include "vm/isolate.h"
15-
#include "vm/object.h"
1612

1713
namespace dart {
1814

runtime/vm/handles_impl.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#ifndef RUNTIME_VM_HANDLES_IMPL_H_
66
#define RUNTIME_VM_HANDLES_IMPL_H_
77

8-
#include "vm/heap/heap.h"
8+
#include "vm/handle_visitor.h"
99
#include "vm/thread.h"
1010
#include "vm/visitor.h"
1111

runtime/vm/handles_test.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
#include "platform/assert.h"
77
#include "vm/dart_api_state.h"
88
#include "vm/flags.h"
9-
#include "vm/heap/heap.h"
109
#include "vm/object.h"
1110
#include "vm/unit_test.h"
1211
#include "vm/zone.h"

runtime/vm/heap/gc_shared.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#endif
1414

1515
#include "vm/dart_api_state.h"
16-
#include "vm/heap/scavenger.h"
16+
#include "vm/heap/heap.h"
1717
#include "vm/log.h"
1818
#include "vm/message_handler.h"
1919
#include "vm/object.h"

runtime/vm/heap/marker.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,6 @@ class MarkingVisitorBase : public ObjectPointerVisitor {
430430
PushMarked(raw_obj);
431431
}
432432

433-
Thread* thread_;
434433
PageSpace* page_space_;
435434
MarkerWorkList work_list_;
436435
MarkerWorkList deferred_work_list_;

runtime/vm/heap/scavenger.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -212,11 +212,8 @@ class Scavenger {
212212
ASSERT(external_size_ >= 0);
213213
}
214214

215-
void MakeNewSpaceIterable();
216215
int64_t FreeSpaceInWords(Isolate* isolate) const;
217216

218-
bool scavenging() const { return scavenging_; }
219-
220217
// The maximum number of Dart mutator threads we allow to execute at the same
221218
// time.
222219
static intptr_t MaxMutatorThreadCount() {

0 commit comments

Comments
 (0)