String concat takes On2 in rakudo I think. Using join in this kind of
situation should be an improvement. (I'm commuting so can't test).
On Sat, 1 Oct 2016 at 7:11 PM, Zoffix Znet <perl6-bugs-follo...@perl.org>
wrote:

> # New Ticket Created by  Zoffix Znet
> # Please include the string:  [perl #129776]
> # in the subject line of all future correspondence about this issue.
> # <URL: https://rt.perl.org/Ticket/Display.html?id=129776 >
>
>
> To reproduce:
>
>      cd $(mktemp -d); git clone https://github.com/perl6/mu; touch
> Foo.pm6;
>      perl6 -I. -MFoo -e ''
>
> The perl6 command will appear to hang, although it will finish after a
> long time.
>
> The problem is due to repo ID being calculated [^1] by slurping ALL of
> the .pm6? files in the directory and subdirectories,
> concatenating all that date, and calculating sha for it.
>
> To fix the issue, and different method of coming up with the repo ID
> needs to be used.
>
> [1]
>
> https://github.com/rakudo/rakudo/blob/nom/src/core/CompUnit/Repository/FileSystem.pm#L63
>
>
>

Reply via email to