|
SimGrid
3.14.159
Versatile Simulation of Distributed Systems
|
Classes | |
| class | AttachContext |
| class | BoostContext |
| Userspace context switching implementation based on Boost.Context. More... | |
| class | BoostContextFactory |
| class | BoostSerialContext |
| class | Context |
| class | ContextFactory |
| class | ParallelUContext |
| class | RawContext |
| Fast context switching inspired from SystemV ucontexts. More... | |
| class | RawContextFactory |
| class | SerialUContext |
| class | ThreadContext |
| class | ThreadContextFactory |
| class | UContext |
| class | UContextFactory |
Typedefs | |
| typedef ContextFactory *(* | ContextFactoryInitializer) () |
Functions | |
| ContextFactory * | thread_factory () |
| ContextFactory * | sysv_factory () |
| ContextFactory * | raw_factory () |
| ContextFactory * | boost_factory () |
| static void | smx_ctx_boost_wrapper (std::intptr_t arg) |
Variables | |
| ContextFactoryInitializer | factory_initializer = nullptr |
| typedef ContextFactory*(* simgrid::kernel::context::ContextFactoryInitializer) () |
| ContextFactory * simgrid::kernel::context::thread_factory | ( | ) |
| ContextFactory * simgrid::kernel::context::sysv_factory | ( | ) |
| ContextFactory * simgrid::kernel::context::raw_factory | ( | ) |
| ContextFactory * simgrid::kernel::context::boost_factory | ( | ) |
|
static |
| ContextFactoryInitializer simgrid::kernel::context::factory_initializer = nullptr |