1 2 3 4 5 6 7 8 9 10
use clvmr::allocator::Allocator; use clvmr::chia_dialect::LIMIT_HEAP; pub fn make_allocator(flags: u32) -> Allocator { if flags & LIMIT_HEAP != 0 { Allocator::new_limited(500_000_000) } else { Allocator::new_limited(u32::MAX as usize) } }