Public Member Functions | Public Attributes | List of all members
absl::base_internal::LowLevelAlloc::Arena Struct Reference

Public Member Functions

 Arena (uint32_t flags_value)
AllocList freelist GUARDED_BY (mu)
int32_t allocation_count GUARDED_BY (mu)
uint32_t random GUARDED_BY (mu)

Public Attributes

const uint32_t flags
const size_t min_size
base_internal::SpinLock mu
const size_t pagesize
const size_t roundup

Detailed Description

Definition at line 200 of file

Constructor & Destructor Documentation

absl::base_internal::LowLevelAlloc::Arena::Arena ( uint32_t  flags_value)

Definition at line 348 of file

Member Function Documentation

AllocList freelist absl::base_internal::LowLevelAlloc::Arena::GUARDED_BY ( mu  )
int32_t allocation_count absl::base_internal::LowLevelAlloc::Arena::GUARDED_BY ( mu  )
uint32_t random absl::base_internal::LowLevelAlloc::Arena::GUARDED_BY ( mu  )

Member Data Documentation

const uint32_t absl::base_internal::LowLevelAlloc::Arena::flags

Definition at line 210 of file

const size_t absl::base_internal::LowLevelAlloc::Arena::min_size

Definition at line 216 of file

base_internal::SpinLock absl::base_internal::LowLevelAlloc::Arena::mu

Definition at line 204 of file

const size_t absl::base_internal::LowLevelAlloc::Arena::pagesize

Definition at line 212 of file

const size_t absl::base_internal::LowLevelAlloc::Arena::roundup

Definition at line 214 of file

The documentation for this struct was generated from the following file:

autogenerated on Wed Jun 19 2019 19:19:59