// Copyright 2022 the V8 project authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef V8_HEAP_PRETENURING_HANDLER_H_ #define V8_HEAP_PRETENURING_HANDLER_H_ #include <memory> #include "src/objects/allocation-site.h" #include "src/objects/heap-object.h" #include "src/objects/map.h" namespace v8 { namespace internal { template <typename T> class GlobalHandleVector; class Heap; class PretenuringHandler final { … }; } // namespace internal } // namespace v8 #endif // V8_HEAP_PRETENURING_HANDLER_H_