New paper: N3574, Binding stateful functions as function pointers -- Mark Boyall

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: N3574

Date: 2013-03-10

Binding stateful functions as function pointers

by Mark Boyall


This proposal is motivated by the lack of a means to pass stateful functions to C APIs as a function pointer. Solving this problem would benefit everybody who has to call into a C API. The approach outlined here of a thunk, or trampoline, is well-understood and used commonly in language implementations which include a JIT compiler.

Add a Comment

Comments are closed.

Comments (0)

There are currently no comments on this entry.