🦋 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.
01:29 colomon joined 01:31 colomon left 02:34 ggoebel joined 03:14 ggoebel left 03:49 dogbert17 joined 03:50 dogbert11 joined 03:53 dogbert17 left 04:20 dogbert17 joined 04:23 dogbert11 left 04:30 coverable6 joined 05:05 hankache joined 05:20 reportable6 joined 06:02 reportable6 left 07:15 reportable6 joined 07:16 raydiak joined 09:00 Kaiepi left 09:02 hankache left, hankache joined 09:14 Kaiepi joined
[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
10:39 morayj joined 11:35 morayj left, patrickb joined 11:56 ggoebel joined 12:02 reportable6 left 12:05 reportable6 joined 12:19 morayj joined 12:21 morayj left 14:10 vrurg_ joined 14:12 vrurg left, sena_kun joined 15:12 b2gills joined
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)
rakudo: jnthn++ created pull request #4380:
Tweak worker addition for many small tasks
15:44 vrurg joined, vrurg_ left 16:52 squashable6 left 16:55 squashable6 joined 17:48 zostay joined 18:02 reportable6 left 18:03 hankache left 18:04 reportable6 joined 18:32 hankache joined
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
18:53 hankache left
[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
22:48 patrickb left