github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
00:50 Voldenet left 00:53 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke, MasterDuke left, MasterDuke joined, herbert.freenode.net sets mode: +v MasterDuke, p6bannerbot sets mode: +v MasterDuke 00:54 Voldenet joined, Voldenet left, Voldenet joined, p6bannerbot sets mode: +v Voldenet 00:55 p6bannerbot sets mode: +v Voldenet 04:03 MasterDuke left 04:41 ZzZombo joined, p6bannerbot sets mode: +v ZzZombo 05:11 ZzZombo left 05:46 domidumont joined 05:47 p6bannerbot sets mode: +v domidumont 05:48 domidumont left 06:05 domidumont joined, p6bannerbot sets mode: +v domidumont 06:31 robertle_ joined 06:32 p6bannerbot sets mode: +v robertle_ 08:25 zakharyas joined 08:26 p6bannerbot sets mode: +v zakharyas 08:29 robertle_ left 09:58 lizmat joined, p6bannerbot sets mode: +v lizmat 10:03 zakharyas left 10:05 zakharyas joined 10:06 p6bannerbot sets mode: +v zakharyas 11:05 zakharyas left 11:09 robertle_ joined 11:10 p6bannerbot sets mode: +v robertle_ 11:53 Ven`` joined, p6bannerbot sets mode: +v Ven`` 12:20 Ven`` left 12:24 Ven`` joined 12:25 p6bannerbot sets mode: +v Ven`` 12:39 squashable6 left, squashable6 joined 12:40 p6bannerbot sets mode: +v squashable6 12:54 Ven`` left, Ven`` joined 12:55 p6bannerbot sets mode: +v Ven`` 12:56 zakharyas joined 12:57 p6bannerbot sets mode: +v zakharyas 13:00 squashable6 left 13:01 squashable6 joined 13:02 p6bannerbot sets mode: +v squashable6 13:03 squashable6 left 13:04 squashable6 joined, p6bannerbot sets mode: +v squashable6 13:12 lizmat left 13:17 squashable6 left, squashable6 joined 13:18 p6bannerbot sets mode: +v squashable6 13:20 Ven`` left 13:21 Ven`` joined, p6bannerbot sets mode: +v Ven`` 13:34 Ven`` left 14:01 kysseuu joined
timotimo fixes heap snapshots 14:01
spesh graphs weren't given a "describe" function when spesh became interruptible
14:02 p6bannerbot sets mode: +v kysseuu, brrt joined 14:03 p6bannerbot sets mode: +v brrt
brrt \o 14:03
14:05 kysseuu left
timotimo wow, the heapanalyzer somehow became very unhappy in the mean time 14:05
free(): invalid pointer 14:07
brrt hmmm 14:09
damn those developers, always breaking things
timotimo also, perhaps it's not understanding the heap snapshot format correctly any more? 14:10
14:12 BaggaTeaVP joined, p6bannerbot sets mode: +v BaggaTeaVP, BaggaTeaVP left
brrt I know, as usual, nothing of the matter 14:13
timotimo :) 14:14
Geth MoarVM: 4666ff437e | (Timo Paulssen)++ | 3 files
make heap snapshot profiler functional again
14:15
timotimo looking forward to having automated sanity tests for the profilers at some point %)
brrt I think we're nearing the stage that we need to have tests for MoarVM.... 14:16
This morning, I had the mad plan of having inline expression templates 14:17
does ` do anything in C?
brrt should get himself K&R at some point
timotimo ` didn't exist back then :P 14:38
that commit id is beautiful 14:39
dogbert2_ didn't it use to be possible to run a single spectest file using make, e.g. 'make t/spec/S32-list/seq.t' ? 14:42
timotimo yeah i think so 14:51
man, i need better programs to run the profiler on 14:56
Geth MoarVM: ugexe++ created pull request #985:
Use larger buffer for gethostname when available
timotimo i want something that has multiple threads, runs a bunch of GC, and actually also has major collections 15:01
15:04 zakharyas left 15:14 zakharyas joined, p6bannerbot sets mode: +v zakharyas 15:15 zakharyas left 15:19 zakharyas joined, p6bannerbot sets mode: +v zakharyas 15:21 fake_space_whale joined, zakharyas left 15:22 p6bannerbot sets mode: +v fake_space_whale, zakharyas joined 15:23 p6bannerbot sets mode: +v zakharyas 15:31 domidumont left 15:35 ggoebel left 15:37 coverable6 left 15:38 coverable6 joined, p6bannerbot sets mode: +v coverable6 15:49 domidumont joined 15:50 p6bannerbot sets mode: +v domidumont, ggoebel joined, p6bannerbot sets mode: +v ggoebel 15:55 robertle_ left 15:57 domidumont left 16:02 zakharyas left, zakharyas joined 16:03 p6bannerbot sets mode: +v zakharyas 16:04 zakharyas left 16:05 zakharyas joined 16:06 p6bannerbot sets mode: +v zakharyas, zakharyas left 16:07 zakharyas joined 16:08 p6bannerbot sets mode: +v zakharyas, brrt left 16:09 Zoffix joined, p6bannerbot sets mode: +v Zoffix
Zoffix .ask brrt does R#2395 (Proc.in.close hang/long time) sound like anything you may have worked on or do you have any ideas about that ticket? I saw some commits about event loops in MoarVM. Dunno if that's what's involved in handling closing of STDIN for a proc (it uses Proc::Async under the hood) 16:10
yoleaux Zoffix: I'll pass your message to brrt.
synopsebot R#2395 [open]: github.com/rakudo/rakudo/issues/2395 [⚠ blocker ⚠] hangs in t/spec/S32-io/io-cathandle.t
16:11 Zoffix left 16:42 zakharyas left 17:04 domidumont joined 17:05 p6bannerbot sets mode: +v domidumont 17:29 AlexDani` joined 17:30 p6bannerbot sets mode: +v AlexDani` 17:33 AlexDaniel left 17:36 brrt joined, p6bannerbot sets mode: +v brrt 17:43 Kaiepi left 17:44 Kaiepi joined, AlexDani` is now known as AlexDaniel, p6bannerbot sets mode: +v Kaiepi 17:48 brrt left 17:53 zakharyas joined 17:54 p6bannerbot sets mode: +v zakharyas 17:57 lizmat joined, p6bannerbot sets mode: +v lizmat 18:04 zakharyas left 18:11 zakharyas joined 18:12 p6bannerbot sets mode: +v zakharyas 18:36 Zoffix joined, p6bannerbot sets mode: +v Zoffix
Zoffix ins->operands[2].lit_i16 = repr_data->attribute_offsets[repr_data->unbox_num_slot]; 18:36
Does that look right? "lit_i16" being assigned a "unbox_num_slot"? Like int vs num innit? 18:37
looks like that's used everywhere… never mfind.
18:55 fake_space_whale left
Geth MoarVM/fix-blocker: ff8c03790b | (Zoffix Znet)++ | src/6model/reprs/P6opaque.c
Comment out problematic case in speshing unboxing of _n

Fixes R#2395 github.com/rakudo/rakudo/issues/2395 but I've no idea why.
18:57
synopsebot R#2395 [open]: github.com/rakudo/rakudo/issues/2395 [⚠ blocker ⚠] hangs in t/spec/S32-io/io-cathandle.t
Geth MoarVM: zoffixznet++ created pull request #986:
Comment out problematic case in speshing unboxing of _n
18:58
18:59 Zoffix left 19:03 lizmat left 19:10 AlexDaniel left 19:13 zakharyas left 19:21 AlexDaniel joined, p6bannerbot sets mode: +v AlexDaniel 19:28 domidumont left 19:46 patrickb joined 19:47 p6bannerbot sets mode: +v patrickb 19:53 zakharyas joined, p6bannerbot sets mode: +v zakharyas 20:49 zakharyas left 21:04 robertle left 21:59 patrickb left 23:30 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke, MasterDuke left, MasterDuke joined, herbert.freenode.net sets mode: +v MasterDuke, p6bannerbot sets mode: +v MasterDuke