// Copyright 2021 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_PERFORMANCE_MANAGER_GRAPH_POLICIES_BFCACHE_POLICY_H_ #define COMPONENTS_PERFORMANCE_MANAGER_GRAPH_POLICIES_BFCACHE_POLICY_H_ #include "base/time/time.h" #include "base/timer/timer.h" #include "components/performance_manager/public/graph/graph.h" #include "components/performance_manager/public/graph/system_node.h" namespace performance_manager::policies { // Policies that automatically flush the BFCache of pages when the system is // under memory pressure. class BFCachePolicy : public GraphOwned, public SystemNode::ObserverDefaultImpl { … }; } // namespace performance_manager::policies #endif // COMPONENTS_PERFORMANCE_MANAGER_GRAPH_POLICIES_BFCACHE_POLICY_H_