|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <memory_profile.hpp>
Public Member Functions | |
| void | add_checkpoint (const std::string &stage) |
| void | set_circuit_name (const std::string &name) |
| void | next_circuit () |
| void | serialize_json (std::ostream &os) const |
| void | clear () |
Public Attributes | |
| std::mutex | mutex |
| std::vector< MemoryCheckpoint > | checkpoints |
| std::string | current_circuit_name |
| size_t | current_circuit_index = 0 |
Definition at line 25 of file memory_profile.hpp.
| void bb::detail::MemoryProfile::add_checkpoint | ( | const std::string & | stage | ) |
Definition at line 37 of file memory_profile.cpp.
| void bb::detail::MemoryProfile::clear | ( | ) |
Definition at line 55 of file memory_profile.cpp.
| void bb::detail::MemoryProfile::next_circuit | ( | ) |
Definition at line 49 of file memory_profile.cpp.
| void bb::detail::MemoryProfile::serialize_json | ( | std::ostream & | os | ) | const |
Definition at line 63 of file memory_profile.cpp.
| void bb::detail::MemoryProfile::set_circuit_name | ( | const std::string & | name | ) |
Definition at line 43 of file memory_profile.cpp.
| std::vector<MemoryCheckpoint> bb::detail::MemoryProfile::checkpoints |
Definition at line 27 of file memory_profile.hpp.
| size_t bb::detail::MemoryProfile::current_circuit_index = 0 |
Definition at line 29 of file memory_profile.hpp.
| std::string bb::detail::MemoryProfile::current_circuit_name |
Definition at line 28 of file memory_profile.hpp.
| std::mutex bb::detail::MemoryProfile::mutex |
Definition at line 26 of file memory_profile.hpp.