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