#include "base/trace_event/address_space_dump_provider.h"
#include "base/no_destructor.h"
#include "base/trace_event/memory_allocator_dump.h"
#include "base/trace_event/process_memory_dump.h"
#include "partition_alloc/address_pool_manager.h"
#include "partition_alloc/buildflags.h"
#include "partition_alloc/partition_alloc_constants.h"
namespace base::trace_event {
namespace {
kSuperPageSize;
class AddressSpaceStatsDumperImpl final
: public partition_alloc::AddressSpaceStatsDumper { … };
}
AddressSpaceDumpProvider::AddressSpaceDumpProvider() = default;
AddressSpaceDumpProvider::~AddressSpaceDumpProvider() = default;
AddressSpaceDumpProvider* AddressSpaceDumpProvider::GetInstance() { … }
bool AddressSpaceDumpProvider::OnMemoryDump(const MemoryDumpArgs& args,
ProcessMemoryDump* pmd) { … }
}