Skip to content
Commits on Mar 29, 2012
  1. @bacek

    Fix get_next_context accessor

    bacek committed Mar 29, 2012
  2. @bacek
  3. @bacek

    Add CallContext.temporary_context to preserve existing behaviour of C…

    bacek committed Mar 29, 2012
    …allContext creation on caller side
  4. @bacek
  5. @bacek
  6. @bacek

    Fix CallContext.clone

    bacek committed Mar 29, 2012
  7. @bacek

    Borrow Signature.clone

    bacek committed Mar 29, 2012
  8. @bacek

    Add stub for Signature.clone()

    bacek committed Mar 29, 2012
  9. @bacek
  10. @Whiteknight @bacek
  11. @bacek
  12. @bacek
  13. @bacek
  14. @bacek
  15. @bacek

    Fix few typos

    bacek committed Mar 27, 2012
  16. @bacek
  17. @bacek

    Stylish reorder of perldoc

    bacek committed Mar 27, 2012
  18. @bacek
  19. @bacek

    Borrow some stuff from CallContext

    bacek committed Mar 27, 2012
  20. @bacek

    Add new Parrot_Signature struct.

    bacek committed Mar 27, 2012
    Signature will hold parameters for PCC call. This allows us:
    1. Encapsulate handling of signatures with proper functions instead of
    tight VTABLE interface.
    2. Move signature between different CallContexts.
    3. Properly implement allocation of CallContext on callee side. Which is
    free performance boost for tailcalls due reduced GC pressure.
    4. Split Singature using VTABLE-like interface for OpSingature and
    CSignature. Which should give us some performance boost with avoiding
    unnessesary marshalling.
Commits on Mar 28, 2012
  1. @petdance

    removed unnecessary casts

    petdance committed Mar 28, 2012
  2. @petdance

    consting a local var

    petdance committed Mar 28, 2012
Commits on Mar 27, 2012
  1. @petdance
Commits on Mar 26, 2012
  1. @petdance
  2. @petdance

    Parrot_pa_is_owned() is not something for public consumption, and doe…

    petdance committed Mar 26, 2012
    …s not use the interp, so get rid of the interp as an argument. Also, all arguments to the function can be consted.
  3. @petdance

    consting

    petdance committed Mar 25, 2012
  4. @petdance

    mark unused stuff with UNUSED()

    petdance committed Mar 25, 2012
Commits on Mar 25, 2012
  1. @niner
Commits on Mar 23, 2012
  1. @jkeenan
  2. @petdance

    Added compile-time assertion macros, and added our first check that I…

    petdance committed Mar 22, 2012
    …NTVAL and opcode_t are the same size
  3. @petdance
Commits on Mar 22, 2012
  1. @petdance
Commits on Mar 21, 2012
  1. @petdance

    Use proper /* */ C-style comments, not C++-style // comments which so…

    petdance committed Mar 21, 2012
    …me compilers do not handle
  2. @leto

    Merge pull request #743 from gerdr/gerdr/mingw-gpp

    leto committed Mar 21, 2012
    Fix g++ issues with Strawberry Perl on Win64
  3. @leto

    [nci] Fix definition of ffi_type_parrot_numval when NUMVAL_SIZE=16 an…

    leto committed Mar 20, 2012
    …d add some native pbc
Something went wrong with that request. Please try again.