Hey. I have opened a pull request ( https://github.com/parrot/parrot/pull/934 ) which merges master into eval_pmc.
This branch is the first tiny step on the road to direct bytecode generation as championed by whiteknight. He opened a corresponding Rakudo pull request 10 months ago, but was largely ignored because it (slightly) complicated the NQP side of things without providing additional value. I now added a --target=pbc frontend to both NQP and Rakudo (see https://github.com/rakudo/rakudo/pull/102 ) so a two-step build process of modules is no longer necessary. Having this in the main Parrot repository instead of my private fork is necessary so Rakudo folks can test the change via a simple perl Configure.pl --gen-parrot=eval_pmc --gen.nqp=target-pbc in the (yet to be created) target-pbc Rakudo branch. This should go into sixparrot as well, but I based it on master for now so it can be used immediately by the next Rakudo release if so desired. -- gerdr _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev