Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
Next

Chapter 1. Context

Oliver Kowalke

Copyright © 2014 Oliver Kowalke

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Table of Contents

Overview
Requirements
Context switching with fibers
Implementations: fcontext_t, ucontext_t and WinFiber
Class fiber
Context switching with call/cc
Implementations: fcontext_t, ucontext_t and WinFiber
Class continuation
Class execution_context (version 2)
Class execution_context (version 1)
Stack allocation
Class protected_fixedsize
Class pooled_fixedsize_stack
Class fixedsize_stack
Class segmented_stack
Class stack_traits
Class stack_context
Support for valgrind
Struct preallocated
Performance
Architectures
Cross compiling
Rationale
Other APIs
x86 and floating-point env
Reference
Acknowledgments

Last revised: December 05, 2018 at 20:08:06 GMT


Next

AltStyle によって変換されたページ (->オリジナル) /