return parallel
This commit is contained in:
parent
2ac50173a3
commit
5f9b2b682b
@ -18,20 +18,20 @@ namespace try_engine::app_event
|
|||||||
|
|
||||||
void execute(std::any type, std::any value)
|
void execute(std::any type, std::any value)
|
||||||
{
|
{
|
||||||
for (const auto layer : l_stack)
|
// for (const auto layer : l_stack)
|
||||||
{
|
// {
|
||||||
std::thread th {
|
// std::thread th {
|
||||||
[=]() {
|
// [=]() {
|
||||||
layer->on_event(type, value);
|
// layer->on_event(type, value);
|
||||||
}
|
// }
|
||||||
};
|
// };
|
||||||
th.detach();
|
// th.detach();
|
||||||
}
|
// }
|
||||||
|
|
||||||
// tbb::parallel_for(tbb::blocked_range<int>(0, l_stack.size()), [&](tbb::blocked_range<int> r) {
|
tbb::parallel_for(tbb::blocked_range<int>(0, l_stack.size()), [&](tbb::blocked_range<int> r) {
|
||||||
// for (int i = r.begin(); i < r.end(); ++i)
|
for (int i = r.begin(); i < r.end(); ++i)
|
||||||
// l_stack[i]->on_event(type, value);
|
l_stack[i]->on_event(type, value);
|
||||||
// });
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
void print_size();
|
void print_size();
|
||||||
|
Reference in New Issue
Block a user