| Index: src/heap/heap.cc
|
| diff --git a/src/heap/heap.cc b/src/heap/heap.cc
|
| index 9b0198f82578e25064fa94207604ae14537188c7..b683df38ac3895034b929fa4421890115937acf0 100644
|
| --- a/src/heap/heap.cc
|
| +++ b/src/heap/heap.cc
|
| @@ -53,10 +53,10 @@ struct Heap::StrongRootsList {
|
| StrongRootsList* next;
|
| };
|
|
|
| -class IdleScavengeObserver : public InlineAllocationObserver {
|
| +class IdleScavengeObserver : public AllocationObserver {
|
| public:
|
| IdleScavengeObserver(Heap& heap, intptr_t step_size)
|
| - : InlineAllocationObserver(step_size), heap_(heap) {}
|
| + : AllocationObserver(&heap, step_size), heap_(heap) {}
|
|
|
| void Step(int bytes_allocated, Address, size_t) override {
|
| heap_.ScheduleIdleScavengeIfNeeded(bytes_allocated);
|
|
|