Searched refs:use_scheduling_algorithm (Results 1 – 20 of 20) sorted by relevance
| /third_party/boost/libs/fiber/doc/ |
| D | worker.qbk | 23 If ['use_scheduling_algorithm<>()] is invoked, the fiber scheduler is created. 29 boost::fibers::use_scheduling_algorithm<my_fiber_scheduler>(); 101 boost::fibers::use_scheduling_algorithm<boost::fibers::algo::work_stealing>(2); 107 boost::fibers::use_scheduling_algorithm<boost::fibers::algo::work_stealing>(2);
|
| D | fiber.qbk | 24 void use_scheduling_algorithm( Args && ... args); 252 void use_scheduling_algorithm( Args && ...) noexcept; 396 use_scheduling_algorithm] has been called from this thread with a subclass of 400 [[Throws:] [`std::bad_cast` if `use_scheduling_algorithm()` was called with a 441 [function_heading use_scheduling_algorithm] 444 void use_scheduling_algorithm( Args && ... args) noexcept; 452 algorithm, make that thread call `use_scheduling_algorithm()` before any other 703 [[Preconditions:] [[function_link use_scheduling_algorithm] has been called 708 [[Throws:] [`std::bad_cast` if `use_scheduling_algorithm()` was called with an
|
| D | customization.qbk | 86 You must call [function_link use_scheduling_algorithm] at the start of each 89 `use_scheduling_algorithm()` before performing any other __boost_fiber__
|
| D | integration.qbk | 126 scheduler is call [function_link use_scheduling_algorithm]. However, since 132 `use_scheduling_algorithm()` instantiates `asio::round_robin`, which naturally 170 which returns to `use_scheduling_algorithm()`, which returns to the 173 Once it has called `use_scheduling_algorithm()`, the application may now
|
| D | numa.qbk | 126 …boost::fibers::use_scheduling_algorithm< boost::fibers::numa::algo::work_stealing >( cpu_id, node_… 148 …boost::fibers::use_scheduling_algorithm< boost::fibers::numa::algo::work_stealing >( start_cpu_id,…
|
| D | scheduling.qbk | 31 [function_link use_scheduling_algorithm]: 34 boost::fibers::use_scheduling_algorithm< my_fiber_scheduler >(); 44 … boost::fibers::use_scheduling_algorithm< boost::fibers::algo::work_stealing >( thread_count); 57 … boost::fibers::use_scheduling_algorithm< boost::fibers::algo::work_stealing >( thread_count);
|
| D | migration.qbk | 100 participates in this pool by executing [function_link use_scheduling_algorithm]
|
| /third_party/boost/libs/fiber/examples/asio/ |
| D | exchange.cpp | 19 boost::fibers::use_scheduling_algorithm< boost::fibers::asio::round_robin >( io_ptr); in foo() 33 boost::fibers::use_scheduling_algorithm< boost::fibers::asio::round_robin >( io_ptr); in bar()
|
| D | autoecho.cpp | 234 boost::fibers::use_scheduling_algorithm< boost::fibers::asio::round_robin >( io_ctx); in main()
|
| /third_party/boost/libs/fiber/examples/ |
| D | work_stealing.cpp | 68 boost::fibers::use_scheduling_algorithm< boost::fibers::algo::work_stealing >( 4); /*< in thread() 103 boost::fibers::use_scheduling_algorithm< boost::fibers::algo::work_stealing >( 4); /*< in main()
|
| D | work_sharing.cpp | 68 boost::fibers::use_scheduling_algorithm< boost::fibers::algo::shared_work >(); /*< in thread() 89 boost::fibers::use_scheduling_algorithm< boost::fibers::algo::shared_work >(); /*< in main()
|
| D | priority.cpp | 278 boost::fibers::use_scheduling_algorithm< priority_scheduler >(); in main()
|
| /third_party/boost/libs/fiber/performance/fiber/ |
| D | skynet_stealing_detach.cpp | 65 boost::fibers::use_scheduling_algorithm< boost::fibers::algo::work_stealing >( thread_count); in thread() 86 … boost::fibers::use_scheduling_algorithm< boost::fibers::algo::work_stealing >( thread_count); in main()
|
| D | skynet_stealing_async.cpp | 71 boost::fibers::use_scheduling_algorithm< boost::fibers::algo::work_stealing >( thread_count); in thread() 92 … boost::fibers::use_scheduling_algorithm< boost::fibers::algo::work_stealing >( thread_count); in main()
|
| D | skynet_stealing_join.cpp | 69 boost::fibers::use_scheduling_algorithm< boost::fibers::algo::work_stealing >( thread_count); in thread() 90 … boost::fibers::use_scheduling_algorithm< boost::fibers::algo::work_stealing >( thread_count); in main()
|
| D | skynet_shared_detach.cpp | 64 boost::fibers::use_scheduling_algorithm< boost::fibers::algo::shared_work >(); in thread() 73 boost::fibers::use_scheduling_algorithm< boost::fibers::algo::shared_work >(); in main()
|
| D | skynet_shared_join.cpp | 68 boost::fibers::use_scheduling_algorithm< boost::fibers::algo::shared_work >(); in thread() 77 boost::fibers::use_scheduling_algorithm< boost::fibers::algo::shared_work >(); in main()
|
| /third_party/boost/libs/fiber/performance/fiber/numa/ |
| D | skynet_stealing_detach.cpp | 73 …boost::fibers::use_scheduling_algorithm< boost::fibers::numa::algo::work_stealing >( cpu_id, node_… in thread() 98 …boost::fibers::use_scheduling_algorithm< boost::fibers::numa::algo::work_stealing >( main_cpu_id, … in main()
|
| /third_party/boost/boost/fiber/ |
| D | operations.hpp | 81 void use_scheduling_algorithm( Args && ... args) noexcept { in use_scheduling_algorithm() function
|
| /third_party/boost/libs/fiber/examples/asio/ps/ |
| D | server.cpp | 364 boost::fibers::use_scheduling_algorithm< boost::fibers::asio::round_robin >( io_context); in main()
|