github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
00:00 lizmat joined, p6bannerbot sets mode: +v lizmat 00:04 lizmat left
Geth MoarVM: caf23c6bc4 | (Ben Davies)++ | 8 files
Implement asyncsocket op

This makes it possible to get the file descriptor of async sockets later on.
01:36
MoarVM: e1eb9af30a | (Ben Davies)++ | 3 files
Implement async socket introspection functions
MoarVM: d8e0a529a0 | (Zoffix Znet)++ (committed using GitHub Web editor) | 10 files
Merge pull request #980 from Kaiepi/async-socket-op

Implement async socket introspection
01:55 MasterDuke left 05:08 evalable6 left, evalable6 joined 05:09 p6bannerbot sets mode: +v evalable6 07:17 domidumont joined 07:18 p6bannerbot sets mode: +v domidumont, domidumont left 07:19 domidumont joined 07:20 p6bannerbot sets mode: +v domidumont 08:31 robertle joined 08:32 p6bannerbot sets mode: +v robertle, domidumont left 09:12 domidumont joined 09:13 p6bannerbot sets mode: +v domidumont 10:19 lizmat joined, p6bannerbot sets mode: +v lizmat 10:22 patrickb joined, p6bannerbot sets mode: +v patrickb 10:37 AlexDaniel left 10:38 AlexDaniel joined, p6bannerbot sets mode: +v AlexDaniel 11:29 dalek left 11:30 dalek joined 11:31 p6bannerbot sets mode: +v dalek 11:50 patrickb left 12:35 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke, MasterDuke left, MasterDuke joined, herbert.freenode.net sets mode: +v MasterDuke, p6bannerbot sets mode: +v MasterDuke 13:21 domidumont left 13:24 nebuchadnezzar left
nine 13.7s! 13:41
timotimo i don't have the comparison numbers available, nine :( 13:43
nine Last number I reported was 14.8. I started out at around 23s and the target is < 12.5s 14:11
timotimo nice. 14:33
i wonder what you did, but i probably don't have enough context to understand an explanation 14:34
Geth MoarVM: 4582780a59 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core/frame.c
Remove the phrase "contextual" where dynamic is meant

Also make it more in line the with error from the JVM backend
14:38
lizmat grr... wanted to create a PR :-( 14:39
yeah, nqp builds fine 14:43
nine Fun fact: during stage parse alone we resize bytecode buffers ~ half a million times. I had no idea we do so much compilation during compilation 15:00
A further 300K resizes during stage optimize 15:01
And only 300K more during the actual stage mast
16:22 ggoebel left
nine Pre-sizing the string buffers cuts that down to 300K reallocations in total 16:34
MasterDuke nine: does that make all the stages faster? 16:35
16:59 avar left 17:19 domidumont joined 17:20 p6bannerbot sets mode: +v domidumont 17:38 avar joined, avar left, avar joined, p6bannerbot sets mode: +v avar 18:11 MasterDuke left
AlexDaniel anybody looking at github.com/rakudo/rakudo/issues/2400 ? 18:49
timotimo: ↑ ? :)
19:01 domidumont left 19:48 avar left, avar joined, avar left, avar joined, p6bannerbot sets mode: +v avar 19:49 p6bannerbot sets mode: +v avar
timotimo isn't that already fixed? :o 20:25
AlexDaniel timotimo: it was, but that's another module 22:37
as Zoffix says “Which looks to be a brother of this bug: R#2345” 22:40
synopsebot R#2345 [closed]: github.com/rakudo/rakudo/issues/2345 [regression][testneeded][⚠ blocker ⚠] Post-2018.09 module install failures
23:32 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke 23:33 MasterDuke left, MasterDuke joined, herbert.freenode.net sets mode: +v MasterDuke, p6bannerbot sets mode: +v MasterDuke