|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "./assert.hpp"#include "./log.hpp"#include <list>#include <map>#include <memory>#include <unordered_map>#include <vector>#include <mutex>Go to the source code of this file.
Classes | |
| class | bb::ContainerSlabAllocator< T > |
| struct | bb::ContainerSlabAllocator< T >::rebind< U > |
Namespaces | |
| namespace | bb |
| Entry point for Barretenberg command-line interface. | |
Typedefs | |
| template<typename T > | |
| using | bb::SlabVector = std::vector< T, bb::ContainerSlabAllocator< T > > |
| A vector that uses the slab allocator. | |
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) |