#ifndef PARTITION_ALLOC_PARTITION_ALLOC_CONSTANTS_H_
#define PARTITION_ALLOC_PARTITION_ALLOC_CONSTANTS_H_
#include <algorithm>
#include <climits>
#include <cstddef>
#include <limits>
#include "partition_alloc/address_pool_manager_types.h"
#include "partition_alloc/build_config.h"
#include "partition_alloc/buildflags.h"
#include "partition_alloc/flags.h"
#include "partition_alloc/page_allocator_constants.h"
#include "partition_alloc/partition_alloc_base/compiler_specific.h"
#include "partition_alloc/partition_alloc_config.h"
#include "partition_alloc/partition_alloc_forward.h"
#if PA_BUILDFLAG(IS_APPLE) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)
#include <mach/vm_page_size.h>
#endif
#if PA_BUILDFLAG(HAS_MEMORY_TAGGING)
#include "partition_alloc/tagging.h"
#endif
namespace partition_alloc {
internal
AllocFlags;
FreeFlags;
internal
static inline constexpr size_t kThreadCacheDefaultSizeThreshold = …;
static inline constexpr size_t kThreadCacheLargeSizeThreshold = …;
static_assert …;
kInvalidBucketSize;
kMaxSuperPagesInPool;
kMaxSupportedAlignment;
kNumBuckets;
kSuperPageSize;
MaxDirectMapped;
PartitionPageSize;
}
#endif