github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
00:12 AlexDaniel joined, AlexDaniel left, AlexDaniel joined 00:42 lucasb left 02:29 MasterDuke left 02:59 AlexDani` joined 03:01 AlexDaniel left 03:22 AlexDani` is now known as AlexDaniel, AlexDaniel left, AlexDaniel joined 03:37 PiaMuehlen joined 03:40 PiaMuehlen left 07:30 MasterDuke joined 08:48 zakharyas joined 09:00 zakharyas left 09:20 zakharyas joined 09:48 AngelRush joined 09:52 AngelRush left 10:40 MasterDuke left 11:13 MasterDuke joined 11:23 zakharyas left 11:27 zakharyas joined 11:47 squashable6 left 11:48 squashable6 joined 12:30 zakharyas1 joined 12:31 zakharyas left 12:33 brrt joined 12:42 zakharyas1 left 12:44 zakharyas joined 14:13 sena_kun joined, sena_kun left 14:28 brrt left 15:11 sena_kun joined 15:13 sena_kun left 15:14 sena_kun joined 15:42 brrt joined
brrt \o 15:43
16:06 Altai-man_ joined 16:09 sena_kun left
[Coke] o/ 16:23
brrt everyone still healthy around here? 16:25
MasterDuke doing ok so far 16:26
jnthn I'm better from my throat infection that made me cancel one of my GPRW talks :) 16:27
But I think the unreasonably warm February has made something blossom early...
MasterDuke that somehow manages to sound both nice and ominous 16:32
jnthn The nice outweighs the ominous; I don't suffer too badly from those allergies. 16:39
I used to think it was odd that I always seemed to have a mild cold through a load of spring. Was only in the last years I realized...d'oh, it's not a mild cold... :P 16:41
16:42 kid51 joined
jnthn (Or rather, had it pointed out to me...) 16:42
16:43 kid51 left
MasterDuke i never had any allergies in the US, but the entire (almost) year we've been UK i've had some mild allergies 16:43
jnthn: btw, just noticed that loop() problem is related to protos/multis 16:44
m: class FOO { our proto sub foo($) {*}; multi sub foo(Int $n) { my @a = ^$n; my $b; loop (my $i = 0; $i < $n; $i++) { $b = @a[$i] }; $b }; }; say FOO::foo(1_000_000); say now - INIT now
camelia 999999
2.4714556
MasterDuke m: class FOO { our sub foo(Int $n) { my @a = ^$n; my $b; loop (my $i = 0; $i < $n; $i++) { $b = @a[$i] }; $b }; }; say FOO::foo(1_000_000); say now - INIT now 16:45
camelia 999999
0.63979531
jnthn Hm, intersting
*interesting
MasterDuke a spesh log of the proto/multi version has ~850 entries of 'Latest statistics for ' foo/<unit>/MAIN/a bunch more 16:47
a spesh log of the single version as 10 entries for them
16:48 zakharyas1 joined
MasterDuke cause any lightbulbs to go off? 16:49
16:50 zakharyas left 17:06 zakharyas joined 17:09 zakharyas1 left 17:21 brrt left
timotimo jnthn: i've been doing a "monthly injection to lessen allergy symptoms" thing. can not say whether it helps or not, but it's fun 17:25
MasterDuke i thought at first the 'after' spesh of `foo` was different in the two examples, but when i set MVM_SPESH_BLOCKING=1 they turned out to be identical (not the entire logs of course, they still had the discrepancies in 'Latest statistics for' lines) 17:30
another data point. the proto/multi version had almost 1m 'OSR hits' by the end of the log. the single sub version had 300 17:37
from a profile of the no proto version: 5174 call frames were entered and exited by the profiled code. Inlining eliminated the need to create 10996665 call frames (that's 99.95%). 17:44
linkable6 (2017-08-06) github.com/rgmcrary/Train-Schedule...109966659e Finalize
MasterDuke from the proto version: 4003706 call frames were entered and exited by the profiled code. Inlining eliminated the need to create 6998169 call frames (that's 63.61%).
17:45 Kaiepi left, vesper11 left, dogbert17 left, dogbert17 joined, Kaiepi joined 17:47 vesper11 joined 18:07 sena_kun joined 18:08 Altai-man_ left 18:10 AlexDaniel left, AlexDani` joined 18:11 AlexDani` is now known as AlexDaniel, AlexDaniel left, AlexDaniel joined 18:48 zakharyas left
MasterDuke article about ocaml's new GC strategy www.ocamlpro.com/2020/03/23/ocaml-n...collector/ 19:48
20:06 Altai-man_ joined 20:08 sena_kun left 20:24 AlexDaniel left 20:48 Kaiepi left 21:28 zakharyas joined 21:36 Kaiepi joined 22:05 sena_kun joined 22:09 Altai-man_ left 22:14 Kaiepi left 22:24 zakharyas left 22:33 Kaiepi joined, Kaiepi left, Kaiepi joined 22:43 sena_kun left 23:16 lizmat left 23:27 Kaeipi joined, Kaiepi left 23:29 Kaiepei joined 23:31 Kaiepi joined, Kaeipi left 23:34 Kaiepei left 23:53 Kaeipi joined, AlexDaniel joined, AlexDaniel left, AlexDaniel joined 23:56 Kaiepi left, Kaiepei joined 23:57 Kaeipi left