Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
slab_allocator.cpp File Reference
#include "slab_allocator.hpp"
#include "barretenberg/common/assert.hpp"
#include "barretenberg/common/log.hpp"
#include "barretenberg/common/mem.hpp"
#include "barretenberg/common/op_count.hpp"
#include <cstddef>
#include <numeric>
#include <unordered_map>

Go to the source code of this file.

Namespaces

namespace  bb
 Entry point for Barretenberg command-line interface.
 

Macros

#define LOGGING   0
 

Functions

void bb::init_slab_allocator (size_t circuit_subgroup_size)
 
std::shared_ptr< void > bb::get_mem_slab (size_t size)
 
void * bb::get_mem_slab_raw (size_t size)
 
void bb::free_mem_slab_raw (void *p)
 

Macro Definition Documentation

◆ LOGGING

#define LOGGING   0

Definition at line 10 of file slab_allocator.cpp.