]> gitweb.factorcode.org Git - factor.git/blob - vm/mvm.hpp
vm: split up TLS code and add a dummy implementation for a dummy OS known as NetBSD
[factor.git] / vm / mvm.hpp
1 namespace factor
2 {
3
4 void init_mvm();
5 void register_vm_with_thread(factor_vm *vm);
6 factor_vm *current_vm();
7
8 VM_C_API THREADHANDLE start_standalone_factor_in_new_thread(int argc, vm_char **argv);
9
10 extern std::map<THREADHANDLE, factor_vm *> thread_vms;
11
12 }