github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
01:10 dogbert11 joined 01:12 dogbert17 left 01:47 lucasb left 03:50 linkable6 joined, evalable6 joined 03:55 dogbert17 joined 03:59 dogbert11 left 05:19 leont left 05:22 dogbert11 joined 05:24 dogbert17 left 05:59 Kaiepi joined
nwc10 good *, #moarvm 06:04
06:09 Kaiepi left, Kaiepi joined 06:10 Kaiepi left, Kaiepi joined 06:42 dogbert11 left 06:44 dogbert11 joined 07:13 dogbert17 joined 07:14 dogbert12 joined 07:15 dogbert12 left, dogbert11 left 07:16 dogbert12 joined 07:17 dogbert12 left 07:18 dogbert12 joined, dogbert17 left 07:27 dogbert17 joined
MasterDuke jnthn: so iiuc, spesh has made a type specialization based on Iterator, because that's all it's seen (the 458 times)? then we hit that code path 740k times with not-Iterator, but spesh currently doesn't have a way of backing out and redoing an optimization, so instead we get all the deopts? 07:28
07:28 dogbert11 joined
MasterDuke btw, how in the world does this happen 740k times? the range/array that's generated is only 702 elem 07:29
07:29 dogbert12 left, dogbert11 left 07:30 dogbert11 joined 07:33 dogbert17 left 07:38 dogbert11 left 08:06 dogbert11 joined 08:09 sena_kun joined 08:16 dogbert17 joined 08:17 elcaro left 08:18 elcaro joined 08:21 dogbert11 left 08:22 dogbert11 joined 08:23 dogbert17 left 08:25 kawaii left 08:27 dogbert17 joined, kawaii joined 08:31 dogbert11 left
MasterDuke well, the profile does show 740k calls to reify-at-least. seems sub-optimal 08:53
lizmat: ^^^ an optimization opportunity?
lizmat MasterDuke: be my guest :-) 08:56
MasterDuke AT_POS_SLOW is called 702 times (that makes sense), and it calls reify-at-least 701 times. so where do all the rest come from? 09:00
pull-one github.com/rakudo/rakudo/blob/mast...t.pm6#L611 09:04
timotimo are there OSR hits? 09:31
09:33 Kaiepi left 09:34 Kaiepi joined 09:35 Kaiepi left, Kaiepi joined 09:42 Kaiepi left 09:46 Kaiepi joined
MasterDuke timotimo: 686 for reify-at-least and about 5 others 09:50
09:54 dogbert11 joined 09:58 dogbert17 left 10:20 dogbert17 joined 10:22 dogbert11 left 10:36 leont joined 10:38 Altai-man joined 10:40 sena_kun left 10:48 AlexDaniel joined, AlexDaniel left, AlexDaniel joined 10:50 brrt joined
brrt \o 10:51
timotimo o/ 10:53
brrt it's.. sunday :-) 11:04
timotimo why? 11:06
brrt well, that's just by convention, really 11:08
timotimo i should inspect the logs to find out what's going on
brrt lol 11:15
timotimo: I have a... theory, or thesis, or whatever, some thing I want to write about the nature of 'scripting' 11:16
do you think that makes sense to write about and publish, or should I stick to technical topics only?
timotimo totally fine to write and publish, in my opinion 11:27
MasterDuke timotimo: any other thoughts re this weird [*] behavior? 12:02
timotimo haven't looked much closer yet, sorry
12:07 dogbert11 joined, dogbert17 left 12:09 dogbert17 joined 12:13 dogbert12 joined, dogbert11 left 12:15 dogbert11 joined 12:17 dogbert17 left, dogbert12 left 12:54 dogbert17 joined 12:56 dogbert11 left 13:57 dogbert11 joined 13:58 dogbert17 left 14:08 dogbert11 left 14:09 dogbert11 joined 14:39 sena_kun joined 14:40 Altai-man left 14:54 dogbert17 joined 14:58 dogbert11 left 15:51 brrt left 16:10 lucasb joined 16:36 zakharyas joined
MasterDuke i shall forever hold that against you 16:39
but seriously, no worries. i also have only very fractured time/attention to give right now 16:40
16:47 samcv joined 16:49 samcv left 16:50 samcv joined 17:32 dogbert11 joined 17:36 dogbert17 left 17:47 dogbert17 joined 17:51 dogbert11 left 18:38 Altai-man joined 18:41 sena_kun left 19:25 dogbert11 joined 19:29 dogbert17 left 19:38 dogbert17 joined 19:40 dogbert11 left 19:43 dogbert11 joined, dogbert11 left, dogbert11 joined 19:44 dogbert17 left 19:48 dogbert17 joined, dogbert17 left 19:49 dogbert17 joined 19:50 dogbert11 left 19:56 patrickb joined 20:09 patrickb left, dogbert17 left 20:13 dogbert17 joined 20:14 dogbert11 joined 20:18 dogbert17 left
MasterDuke huh. moarperf isn't working after rebuilding moarvm/nqp/rakudo 20:36
Missing or wrong version of dependency 'gen/moar/stage2/NQPHLL.nqp' (from 'site#sources/C223DF36B97268CA54BFBCF1C7C6BCDB9B0B32EA (Crypt::Random)')at /home/dan/Source/perl6/tools/moarperf/site#sources/B62C5FE5D305B25CDC0F9CF50225CFD154917AA7 (Cro::HTTP::Router::WebSocket):6 20:37
20:46 zakharyas left
MasterDuke deleting moarperf/lib/.precomp fixed it 20:47
21:22 dogbert17 joined 21:27 dogbert11 left 21:36 dogbert11 joined 21:40 dogbert17 left 21:41 kawaii left 21:42 lucasb left 21:44 lucasb joined 21:45 lucasb left 21:46 kawaii joined 21:48 kawaii left 21:49 kawaii joined 21:50 lucasb joined 22:39 sena_kun joined 22:40 Altai-man left 23:21 dogbert17 joined 23:25 dogbert11 left 23:53 dogbert11 joined 23:56 dogbert17 left