mirror of
https://github.com/matrix-construct/construct
synced 2024-10-05 23:28:53 +02:00
modules/vm: Remove the unused pool.
This commit is contained in:
parent
6baff99607
commit
3c3609baee
1 changed files with 0 additions and 29 deletions
|
@ -34,10 +34,6 @@ namespace ircd::m::vm
|
||||||
extern conf::item<bool> log_commit_debug;
|
extern conf::item<bool> log_commit_debug;
|
||||||
extern conf::item<bool> log_accept_debug;
|
extern conf::item<bool> log_accept_debug;
|
||||||
extern conf::item<bool> log_accept_info;
|
extern conf::item<bool> log_accept_info;
|
||||||
|
|
||||||
extern conf::item<size_t> pool_size;
|
|
||||||
extern const ctx::pool::opts pool_opts;
|
|
||||||
extern ctx::pool pool;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ircd::mapi::header
|
ircd::mapi::header
|
||||||
|
@ -110,28 +106,6 @@ ircd::m::vm::effect_hook
|
||||||
{ "name", "vm.effect" }
|
{ "name", "vm.effect" }
|
||||||
};
|
};
|
||||||
|
|
||||||
decltype(ircd::m::vm::pool_size)
|
|
||||||
ircd::m::vm::pool_size
|
|
||||||
{
|
|
||||||
{ "name", "ircd.m.vm.pool.size" },
|
|
||||||
{ "default", 16L },
|
|
||||||
};
|
|
||||||
|
|
||||||
decltype(ircd::m::vm::pool_opts)
|
|
||||||
ircd::m::vm::pool_opts
|
|
||||||
{
|
|
||||||
ctx::DEFAULT_STACK_SIZE,
|
|
||||||
0,
|
|
||||||
-1,
|
|
||||||
0
|
|
||||||
};
|
|
||||||
|
|
||||||
decltype(ircd::m::vm::pool)
|
|
||||||
ircd::m::vm::pool
|
|
||||||
{
|
|
||||||
"vm", pool_opts
|
|
||||||
};
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// init
|
// init
|
||||||
//
|
//
|
||||||
|
@ -144,7 +118,6 @@ ircd::m::vm::init()
|
||||||
sequence::committed = sequence::retired;
|
sequence::committed = sequence::retired;
|
||||||
sequence::uncommitted = sequence::committed;
|
sequence::uncommitted = sequence::committed;
|
||||||
|
|
||||||
//pool.min(size_t(pool_size));
|
|
||||||
vm::ready = true;
|
vm::ready = true;
|
||||||
vm::dock.notify_all();
|
vm::dock.notify_all();
|
||||||
|
|
||||||
|
@ -161,7 +134,6 @@ void
|
||||||
ircd::m::vm::fini()
|
ircd::m::vm::fini()
|
||||||
{
|
{
|
||||||
vm::ready = false;
|
vm::ready = false;
|
||||||
pool.terminate();
|
|
||||||
|
|
||||||
if(!eval::list.empty())
|
if(!eval::list.empty())
|
||||||
log::warning
|
log::warning
|
||||||
|
@ -179,7 +151,6 @@ ircd::m::vm::fini()
|
||||||
return !eval::executing && !eval::injecting && !eval::injecting_room;
|
return !eval::executing && !eval::injecting && !eval::injecting_room;
|
||||||
});
|
});
|
||||||
|
|
||||||
pool.join();
|
|
||||||
assert(!sequence::pending);
|
assert(!sequence::pending);
|
||||||
|
|
||||||
event::id::buf event_id;
|
event::id::buf event_id;
|
||||||
|
|
Loading…
Reference in a new issue