summaryrefslogtreecommitdiff
path: root/starts/meaning-vm/level-1/memorystore.hpp
blob: 625dad90b87f125a09eb32d31d5f36ae9c0c00d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#pragma once

#include "common.hpp"

namespace intellect {
namespace level1 {

ref alloc(ref group, std::any data = {});
void keep(ref allocated, ref group);
void dealloc(ref group, ref metagroup = concepts::nothing);
std::size_t allocatedgroups();

}
}