🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | log inspection situation still under development | For MoarVM see #moarvm
Set by lizmat on 22 May 2021.
[TuxCM] Rakudo v2021.05-2-g4183cdaf3 (v6.d) on MoarVM 2021.05-11-gf98088a91
csv-ip5xs1.007 - 1.028
csv-ip5xs-209.837 - 10.531
csv-parser28.983 - 29.164
csv-test-xs-200.383 - 0.398
test8.351 - 9.007
test-t2.262 - 2.373
test-t --race0.959 - 1.008
test-t-2037.364 - 37.529
test-t-20 --race10.405 - 11.730
09:23
Geth rakudo/workers-for-long-queues: e1edf61bd9 | (Jonathan Worthington)++ | src/core.c/ThreadPoolScheduler.pm6
Tweak worker addition for many small tasks

Today we add additional workers to the thread pool based upon lack of progress. This works well when work items are relatively large, and so hold on to a worker for a while. For applications that schedule lots of small pieces of work that are well below the threshold at which the supervisor runs, however, some work is always completed, and so the ... (10 more lines)
15:28
rakudo: jnthn++ created pull request #4380:
Tweak worker addition for many small tasks
japhb Actually, I think that worker addition tweak is likely to help with a few other use cases that I've had where Rakudo struggled to find all the parallelism in my code (especially multiple simultaneous animations, where tasks were often significantly shorter than a frame length, but I had a *lot* to parallelize over). 18:32
[Coke] .ask samcv if we can close github.com/rakudo/rakudo/issues/2337 now. 19:55
tellable6 [Coke], I'll pass your message to samcv
[Coke] github.com/rakudo/rakudo/issues/2220 looks closeable as "works as intended" 19:58
is JJ's performance request here ys completed, and so the 20:14
is JJ's performance request here reasonable: github.com/rakudo/rakudo/issues/1675 ? 20:15