A new WG21 paper is available. A copy is linked below, and the paper will also appear in the next normal WG21 mailing. If you are not a committee member, please use the comments section below or the std-proposals forum for public discussion.
Document number: N3785
by Chris Mysen, Niklas Gustafsson, Matt Austern, Jeffrey Yasskin
This paper is a proposal for executors, objects that can execute units of work packaged as
function objects, in the form of an abstract base class and several concrete classes that
inherit from it. It is based on components that are heavily used in internal Google and
Microsoft code, with changes to better match the style of the C++ standard.
This proposal discusses the design decisions behind the API and also includes a first draft of
formal wording for the working paper.