Some links:
- Perl API For the Mortally Terrified: http://act.yapc.eu/lpw2013/talk/4956
- Pod XS Examples: https://github.com/wolfsage/pod-xs-examples
- Pod XS Fun: https://github.com/xsawyerx/xs-fun/
- Perl and XS: http://www.lemoda.net/xs/xs-intro/
- adaptation of XS Mechanics: http://world.std.com/~swmcd/steven/perl/pm/xs/intro/
- Native Extentions for Perl without XS - http://blog.booking.com/native-extensions-for-perl-without-smoke-and-mirrors.html
- XS Walkthrough - https://github.com/cdybedahl/XSExample/blob/master/doc/Explain_1.md
- Perl 5 Internals blog posts:
- Part 1 - http://hoelz.ro/blog/perl-5-internals-part-one
- Part 2 - http://hoelz.ro/blog/perl-5-internals-part-two
- Part 3 - http://hoelz.ro/blog/perl-5-internals-part-three
- Part 4 - http://hoelz.ro/blog/perl-5-internals-part-four
Some Talks:
- Baby XS:http://www.slideshare.net/joelberger/baby-xs
- Video: http://www.youtube.com/watch?v=J4iSibn4ZEA
- XS Fun: http://www.slideshare.net/xSawyer/xs-fun
- XS Recipes: http://profvince.com/perl/xs.pdf
Perl documentation (this stuff can be heavy and hard to read):
- Introduction to the Perl API - http://perldoc.perl.org/perlguts.html
- Tutorial for writing XSUBs - http://perldoc.perl.org/perlxstut.html
- XS Language Referene Manual - http://perldoc.perl.org/perlxs.html
- Perl Public API autogenerated documentation - http://perldoc.perl.org/perlapi.html
- Perl calling conventions from C - http://perldoc.perl.org/perlcall.html
Possibly outdated but maybe useful:
- http://www.faqs.org/docs/perl5int/
- PDF: http://perlbin.sourceforge.net/perlcompiler/perl.internals.pdf
- http://www.slideshare.net/lembark/perl5-memorymanglement
XS files on CPAN