This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
5.14.0 adds Perl_cv_set_call_checker(), but no guide to inlining XSUBs.
authorNicholas Clark <nick@ccl4.org>
Thu, 29 Mar 2012 20:24:23 +0000 (22:24 +0200)
committerNicholas Clark <nick@ccl4.org>
Tue, 24 Apr 2012 08:51:55 +0000 (10:51 +0200)
commit0b162fb0c0e5535a6a3f60c929ca435e34130b3f
tree1ccc58517aa3680893bc4581b4a880dfb8527cf1
parentd88c463faf29475d923b1de3579f19ee79cc77a6
5.14.0 adds Perl_cv_set_call_checker(), but no guide to inlining XSUBs.

Being able to inline simple XSUBs was listed as a TODO. 5.14.0 now provides
functionality for a compile-time "fixup" function for an XSUB, added using
Perl_cv_set_call_checker(). This has API-level documentation, but there is
no guide or tutorial on how to exploit this API to actually implement an
XSUB which can inline.
Porting/todo.pod