Skip to content
Commits on Feb 14, 2015
  1. @FROGGS

    use new trait "is ctype"

    FROGGS committed Feb 14, 2015
Commits on Feb 13, 2015
  1. @FROGGS
Commits on Feb 9, 2015
  1. @moritz

    Fix for latest rakudo

    moritz committed Feb 9, 2015
Commits on Feb 3, 2015
  1. @moritz

    Clean up type_code_for

    moritz committed Feb 3, 2015
Commits on Jan 31, 2015
  1. @retupmoca
Commits on Jan 28, 2015
  1. @moritz

    Fix for latest rakudo

    moritz committed Jan 28, 2015
    postcircumfix:<( )> now receives a normal argument list, not a single-item capture
Commits on Dec 19, 2014
  1. @mathw

    Extend recognition of libraries with .so.<digit>+ to .so(.<digit>+)+

    mathw committed Dec 19, 2014
    This allows calling libraries named like libfoo.so.1.2.2
  2. @mathw

    Detect libnames with .so.<.digit>$ and use them unchanged.

    mathw committed Dec 19, 2014
    This allows things like "is native('libncurses.so.5')" which would previously attempt to load libncurses.so.5.so.
Commits on Oct 11, 2014
  1. @vendethiel
Commits on Sep 18, 2014
  1. @FROGGS

    expose sub to fetch C globals

    FROGGS committed Sep 18, 2014
    This will partial resolv issue #11.
Commits on Sep 4, 2014
  1. @moritz

    Fix tests

    moritz committed Sep 4, 2014
    turns out that we must not return a Parcel for a single-element slice/array access
  2. @moritz

    fix nativecast test failures

    moritz committed Sep 4, 2014
    since the built-in slicing does not like our CArray, provider our
    own (potentially slicing) multi postcircumfix:<[ ]>.
    
    No idea if this is the right fix. Maybe TimToady++ has a better idea.
Commits on Jul 7, 2014
  1. @FROGGS

    simplify sub nativecast

    FROGGS committed Jul 7, 2014
    We do not need to box the return value anymore since we provide the proper
    box target now. A call looks now like: nativecast(int32, Int, $opaque-pointer)
  2. @FROGGS
  3. @FROGGS

    bind result of nqp::nativecallcast so there is no extra container

    FROGGS committed Jul 4, 2014
    Otherwise calling nqp::isint($result) will blow up.
  4. @FROGGS

    Reenable usage of nqp::nativecast, and its tests

    FROGGS committed Jul 4, 2014
    This reverts commit c0f68bc.
Commits on Jul 4, 2014
  1. @FROGGS

    Revert "nativecast added"

    FROGGS committed Jul 4, 2014
  2. @arnsholt

    Merge pull request #45 from sergot/master

    arnsholt committed Jul 4, 2014
    nativecast added
Commits on Jul 3, 2014
  1. @sergot

    nativecast added

    sergot committed Jul 2, 2014
    nativecast has been added, it makes us able to cast things conditionally.
Commits on Jul 1, 2014
  1. @FROGGS

    allow pointer math using OpaquePointer type

    FROGGS committed Jul 1, 2014
    We will now see the memory address a OpaquePointer is about when calling
    its .gist, it is also now round-trippable by calling .perl and EVAL.
    Also, it will return the memory address when being used as a number, so
    that we can walk the bytes of a CStr or obtain addresses of Ctsructs in
    a list when we know their size.
Commits on Jun 19, 2014
  1. Merge pull request #39 from jnthn/tadzik/deprecations

    committed Jun 20, 2014
    Get rid of deprecation messages
Commits on May 17, 2014
  1. @timo
Commits on May 16, 2014
  1. @timo

    assign_pos for CArray

    timo committed May 16, 2014
  2. @tadzik

    Get rid of deprecation messages

    tadzik committed May 16, 2014
Commits on Mar 26, 2014
  1. @retupmoca

    Fix library extension guessing for MoarVM

    retupmoca committed Mar 25, 2014
    Without this patch, is native('libfoo') would try and load libfoolib.so
    instead of libfoo.so
Commits on Mar 15, 2014
Commits on Mar 14, 2014
  1. Updates to CArray to convey type to REPR compose.

    committed Mar 14, 2014
    This will be needed for Moar to be able to handle CArray. Can maybe
    get some further cleanups here in the future once everyone switches
    over to the compose protocol. Didn't try on Parrot yet, but no JVM
    regression on CArray tests with this patch.
  2. Guess .dll on Windows when no data.

    committed Mar 14, 2014
    If you ignore the link error and use a DLL from another platform's
    build, this gets things working on JVM on Windows.
Commits on Mar 13, 2014
Commits on Feb 16, 2014
  1. @arnsholt
  2. @arnsholt
Commits on Jan 14, 2014
  1. @tadzik
  2. @tadzik
Commits on Nov 30, 2013
  1. @retupmoca

    Fix explicit library extension

    retupmoca committed Nov 30, 2013
Commits on Nov 2, 2013
  1. @arnsholt
Something went wrong with that request. Please try again.