Home
last modified time | relevance | path

Searched refs:ArrayBufferSweeper (Results 1 - 6 of 6) sorted by relevance

/third_party/node/deps/v8/src/heap/
H A Darray-buffer-sweeper.cc78 struct ArrayBufferSweeper::SweepingJob final {
98 friend class ArrayBufferSweeper;
101 ArrayBufferSweeper::ArrayBufferSweeper(Heap* heap) : heap_(heap) {} in ArrayBufferSweeper() function in v8::internal::ArrayBufferSweeper
103 ArrayBufferSweeper::~ArrayBufferSweeper() { in ~ArrayBufferSweeper()
109 void ArrayBufferSweeper::EnsureFinished() { in EnsureFinished()
141 void ArrayBufferSweeper::FinishIfDone() { in FinishIfDone()
150 void ArrayBufferSweeper::RequestSweep(SweepingType type) { in RequestSweep()
177 void ArrayBufferSweeper
[all...]
H A Darray-buffer-sweeper.h41 friend class ArrayBufferSweeper;
44 // The ArrayBufferSweeper iterates and deletes ArrayBufferExtensions
46 class ArrayBufferSweeper final {
50 explicit ArrayBufferSweeper(Heap* heap);
51 ~ArrayBufferSweeper();
80 // Increments external memory counters outside of ArrayBufferSweeper.
H A Dheap.h71 class ArrayBufferSweeper;
881 ArrayBufferSweeper* array_buffer_sweeper() { in array_buffer_sweeper()
2296 std::unique_ptr<ArrayBufferSweeper> array_buffer_sweeper_;
2432 friend class ArrayBufferSweeper;
H A Dscavenger.cc495 ArrayBufferSweeper::SweepingType::kYoung); in SweepArrayBufferExtensions()
H A Dmark-compact.cc1098 ArrayBufferSweeper::SweepingType::kFull); in SweepArrayBufferExtensions()
5136 ArrayBufferSweeper::SweepingType::kYoung); in SweepArrayBufferExtensions()
H A Dheap.cc4331 // ArrayBufferSweeper is managing all counters and updating Heap counters. in AppendArrayBufferExtension()
4337 // ArrayBufferSweeper is managing all counters and updating Heap counters. in DetachArrayBufferExtension()
5841 array_buffer_sweeper_.reset(new ArrayBufferSweeper(this)); in SetUpSpaces()

Completed in 44 milliseconds