|
Broom 1.0.0
A thread-local C++ Garbage Collector
|
#include <absl/container/btree_set.h>#include <cstdint>#include <limits>#include <type_traits>#include <vector>#include "src/atomics.h"#include "src/globals.h"#include "src/macros.h"

Go to the source code of this file.
Classes | |
| class | broom::MemoryRegion |
| class | broom::MemorySpace |
| class | broom::AllocatorCommonMetadata |
| class | broom::AllocatorFrontMetadata |
| class | broom::Allocator |
| struct | broom::Allocator::AllocatorStatistics |
| class | broom::FreeListAllocator |
Namespaces | |
| namespace | broom |
Typedefs | |
| using | broom::AllocatorBackMetadata = AllocatorCommonMetadata |
Enumerations | |
| enum class | broom::MemoryPermissions { broom::kReadOnly , broom::kWriteOnly , broom::kReadWrite , broom::kNone } |
| enum class | broom::MemoryPressure { broom::kLight , broom::kMedium , broom::kCritical } |