update PMC_DEPS
Very preliminary support for calling methods on Perl 5 objects. Doesn't yet handle parameter passing stuff.
Handle return values from method calls through P5Invocation.
Implement can vtable method on scalars, which gets them assignable and so forth through Rakudo.
Add missing destroy vtable method, which decrements SV refcount.
First very simplistic cut of marshalling arguments to a method invocation; works with round-tripping an SV as well as strings, floats and numbers.
Added .h header for build to compile
Array Marshalling
First cut of library loading, and also support for calling a method on a package. This *nearly* works, apart from calling methods on returned blessed objects explodes (SEGV). Not sure yet what is stomping on what; calling something like CGI.header from Rakudo works, as does eval giving back an instnace created by CGI->new, but CGI.new.header from Rakudo causes a crash.
Merge branch 'master' of git@github.com:jnthn/blizkost
Merge branch 'master' of git@github.com:jnthn/blizkost
Hash Marshalling
'make test' now passes. Now we need *good* tests
Add a test for basic math ops
Add some basic tests for "use". Looks like using non-XS modules works!
Blizkost passes the Perl 5 base test suite, except for lex.t and one TODO test in term.t
Some tests for marshalling and eval
Merge branch 'master' of git@github.com:jnthn/blizkost
Move tests derived from the Perl 5 Test Suite into t/spec
Merge branch 'master' of github.com:jnthn/blizkost