Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/heap/
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::Prepare(SweepingType type) { in Prepare()
195 void ArrayBufferSweeper::Finalize() { in Finalize()
207 void ArrayBufferSweeper::ReleaseAll(ArrayBufferList* list) { in ReleaseAll()
[all …]
Darray-buffer-sweeper.h41 friend class ArrayBufferSweeper; member
46 class ArrayBufferSweeper final {
50 explicit ArrayBufferSweeper(Heap* heap);
51 ~ArrayBufferSweeper();
Dheap.h71 class ArrayBufferSweeper; variable
881 ArrayBufferSweeper* array_buffer_sweeper() { in array_buffer_sweeper()
2296 std::unique_ptr<ArrayBufferSweeper> array_buffer_sweeper_;
2432 friend class ArrayBufferSweeper; variable
Dscavenger.cc495 ArrayBufferSweeper::SweepingType::kYoung); in SweepArrayBufferExtensions()
Dmark-compact.cc1098 ArrayBufferSweeper::SweepingType::kFull); in SweepArrayBufferExtensions()
5136 ArrayBufferSweeper::SweepingType::kYoung); in SweepArrayBufferExtensions()
Dheap.cc5841 array_buffer_sweeper_.reset(new ArrayBufferSweeper(this)); in SetUpSpaces()