Rakudo builds are unbearably slow with 2.9.0 (somewhat urgent)

Donald Hunter donald at sealgair.com
Tue Oct 19 22:24:37 UTC 2010


For what it's worth, I used to build Parrot and Rakudo and mod_parrot on a
Buffalo Linkstation with 128 MB RAM. I used to successfully use dlfunc to
load sqlite3 functions and bind them into Rakudo where I was enjoying
learning Perl 6 while working on a Web DB project. That was back in the pre
1.0 Parrot days. Unfortunately performance has got steadily slower and
binding C code harder to achieve so I shelved it and have been looking
forward to the day I might have time to contribute to making Parrot and
Rakudo faster.

I get the impression from today's #parrotsketch that running Parrot and
Rakudo on a 128 MB Linkstation is not considered to be a valid goal any
more. Surely Parrot and Rakudo should be able to run with comparable
performance to Perl 5 or Python or Ruby on this size of hardware?


On 19 October 2010 19:36, Bruce Gray <bruce.gray at acm.org> wrote:

> On Oct 19, 2010, at 11:35 AM, chromatic wrote:
> --snip--
>  I'm almost certain it's r49557.
> I verified that reverting r49557 from 2.9.0 allows Rakudo to build in
> normal time.
> r49583 now commits that reversion, and d49707813ef75af2c3b2 updates
> Rakudo's PARROT_REVISION to use it.
> As moritz++ pointed out, for Rakudo to release as planned (using a released
> Parrot), Parrot will first need to release 2.9.1, and Rakudo's
> PARROT_REVISION must be pointed to that rev.
> --
> Hope this helps,
> Bruce Gray (Util)
> _______________________________________________
> http://lists.parrot.org/mailman/listinfo/parrot-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.parrot.org/pipermail/parrot-dev/attachments/20101019/e85a30e5/attachment-0001.html>

More information about the parrot-dev mailing list