Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 21, 2012
  1. @moritz

    add export tags

    moritz authored
Commits on Aug 7, 2012
  1. @arnsholt

    Clean up pull request. As discussed on #perl6.

    arnsholt authored
    Renames is named trait to is symbol, use defined-or instead of boolean-or when
    checking return value of native_symbol (moritz++). Add basic test to make sure
    it works.
  2. @arnsholt

    Merge pull request #8 from perlpilot/master

    arnsholt authored
    Provide a way to use a different name in your Perl than the native library
Commits on Aug 3, 2012
  1. @arnsholt
  2. @perlpilot

    Add a way to name native routines

    perlpilot authored
    Sometimes the names used in a particular native library may not mesh
    well with their usage in Perl. Rather than force our Perl subroutines to
    have the same name as their native counterparts, we provide a way to
    specify the name of the routine in the native library that our arbitrarily-
    named Perl subroutine maps to.
Commits on Jul 30, 2012
  1. @arnsholt

    Return values from callbacks seem to work now as well.

    arnsholt authored
    Tests and some small tweaks to the code.
Commits on Jul 29, 2012
  1. @arnsholt

    Unbreak everything.

    arnsholt authored
Commits on Jul 24, 2012
  1. @arnsholt
Commits on Jul 23, 2012
  1. @arnsholt
Commits on May 12, 2012
  1. @moritz
  2. @moritz
Commits on May 2, 2012
  1. @arnsholt
Commits on May 1, 2012
  1. @arnsholt
  2. @arnsholt
  3. @arnsholt
Commits on Apr 21, 2012
  1. @moritz
Commits on Jan 13, 2012
  1. Unbust voids.

  2. Fix sized int/num returns.

  3. Overload of the native trait_mod that handles the 'call in current ex…

    …ecutable' functionality (though probably needs a tweak in NQP lib too).
Commits on Dec 18, 2011
Commits on Dec 17, 2011
  1. Put in first few bits of C array handling support. Doesn't do much ye…

    …t, though it just managed to successfully access a C array of doubles passed returned to it.
Commits on Nov 28, 2011
Commits on Nov 27, 2011
  1. Add CStruct passing support. Improve error message when trying to pas…

    …s a class or other object not based on CStruct.
Commits on Nov 24, 2011
  1. Add first cut of version 2 of Zavolaj. Doesn't do any pointer/array s…

    …tuff just yet; that's coming soon.
Commits on Jun 2, 2011
  1. @mberends

    [lib/NativeCall.pm6] add patch provided by pmichaud++

    mberends authored
    Although there are still some errors in parameter or return value passing
    between Rakudo/Zavolaj and Parrot, this patch fixes quite a few of them, most
    notably those using the Str data type.  The patch was posted at
Commits on Jul 23, 2010
  1. @cxreg
Commits on Jul 22, 2010
  1. [NativeCall.pm6] remove the pir::clone__NN() that no longer seems nec…

    Martin Berends authored
Commits on May 26, 2010
  1. add a (commented out) diagnostic to trait_mod:<is>, tweak the mysql e…

    Martin Berends authored
    …xample, add a .gitignore
Commits on May 24, 2010
  1. add Bool to NativeArray, False means the pointer is null, True means …

    Martin Berends authored
    …not null
Commits on May 14, 2010
  1. not-yet-working commit of test and install functionality

    Martin Berends authored
Something went wrong with that request. Please try again.