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
|