github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
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
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
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
AlexDaniel anybody looking at github.com/rakudo/rakudo/issues/2400 ? 18:49
timotimo: ↑ ? :)
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