Welcome to the main channel on the development of MoarVM, a virtual machine for NQP and Rakudo (moarvm.org). This channel is being logged for historical purposes.
Set by lizmat on 24 May 2021.
00:06 sourceable6 joined, reportable6 left 01:08 reportable6 joined 04:29 discord-raku-bot left, discord-raku-bot joined 05:01 frost joined 06:01 unicodable6 left, notable6 left, quotable6 left, benchable6 left, evalable6 left, nativecallable6 left, shareable6 left, coverable6 left, statisfiable6 left, linkable6 left, sourceable6 left, bisectable6 left, greppable6 left, squashable6 left, reportable6 left, committable6 left, bloatable6 left, tellable6 left, releasable6 left, reportable6 joined 06:02 tellable6 joined, evalable6 joined, benchable6 joined, greppable6 joined 06:03 linkable6 joined, bisectable6 joined, bloatable6 joined 06:04 releasable6 joined, committable6 joined, statisfiable6 joined, unicodable6 joined, notable6 joined 07:04 nativecallable6 joined 08:03 sourceable6 joined 09:03 shareable6 joined 09:04 coverable6 joined
Nicholas good UGT, #moarvm 10:08
10:08 AlexDaniel joined
jnthnwrthngtn moarning o/ 10:27
lizmat
.oO( welcome to the saltmines )
10:32
Nicholas \o 10:55
11:02 quotable6 joined
nine just learned a new idiom 11:25
lizmat inspired by samim.io/p/2021-09-06-you-know-wer...he-far-si/ :-) 11:34
11:35 Altai-man joined 12:03 reportable6 left, linkable6 left 12:05 linkable6 joined 12:06 reportable6 joined
gfldex lizmat: this year, my mine starts extra salty. I'm working for a mobile carrier. Strangly, we are not getting any new complaints^Wemails from customers. 12:11
lizmat ah... using Exchange by any chance ? 12:12
gfldex aye. And they can't just disable the filters or we are up to our noses in malware. 12:13
lizmat fun... knowing a barrage of mails is building up :-( 12:14
gfldex We are using a custom mail client to handle customer emails, and so do all banks here in DE. There are no local malware scanners. 12:15
12:20 bartolin left
timo put a filter in between that sets the date back 1 year before putting it through the malware engine, and forward 1 year afterwards 12:27
lizmat I'd make that more than 1 year back / forward, as I doubt this will be fixed within a year :-) 12:28
13:02 squashable6 joined
MasterDuke timo: ping 14:17
14:23 bartolin joined
Nicholas MasterDuke: it might be faster to mention rr 14:48
MasterDuke ha 14:49
Geth MoarVM: MasterDuke17++ created pull request #1632:
Ignore untracked changes in the ryu submodule
14:59
15:08 discord-raku-bot left 15:09 discord-raku-bot joined
MasterDuke random time to ask this question, but does anybody have any thoughts/comments about the associated trio of github.com/MoarVM/MoarVM/pull/1619 + github.com/Raku/nqp/pull/752 + github.com/rakudo/rakudo/pull/4669 ? 15:10
bartolin MasterDuke: probably not that helpful, but: a while ago I looked at the changes for the jvm backend and didn't see anything suspicious. I didn't comment because the main question is probably "is that change in behaviour fine" -- and I don't know why this has been implemented the way it is. 15:27
15:29 linkable6 left 15:31 linkable6 joined
MasterDuke bartolin: thanks. fwiw, i'm 99% certain i ran the nqp and rakudo tests with the jvm (and they passed), but i didn't do the performance measurements there 15:35
nine MasterDuke: sounds sensible to me. Smaller ops is also in line with the general direction of MoarVM 15:38
MasterDuke cool. will probably do the merges+bumps later this evening unless there are any objections before then 15:42
bartolin ++MasterDuke 15:43
16:19 discord-raku-bot left 16:20 discord-raku-bot joined 16:32 bartolin left 17:23 leedo left 17:26 leedo joined 17:37 squashable6 left 17:59 Kaiepi joined 18:02 linkable6 left 18:04 linkable6 joined 18:08 reportable6 left 18:22 bartolin joined 18:29 Altai-man left
Geth MoarVM/new_unsigned_ops: 12 commits pushed by (Stefan Seifert)++
review: github.com/MoarVM/MoarVM/compare/a...b4f009aaf0
18:38
18:59 japhb_ is now known as japhb 19:09 reportable6 joined 20:30 linkable6 left 20:32 linkable6 joined 20:40 squashable6 joined
Geth MoarVM: 45f4082671 | (Daniel Green)++ | 2 files
Change nqp::radix(_I)? to return # chars converted

Instead of radix ** # chars converted. Most uses of the radix ops don't need that value, so this saves the multiplications in the common case and the uses that do need it can to the exponentiation themselves.
21:01
MoarVM: 4ff106030d | MasterDuke17++ (committed using GitHub Web editor) | 2 files
Merge pull request #1619 from MasterDuke17/change_radix_to_just_return_number_of_chars_converted
[Coke] ^^ needs a doc update as well, I think. 21:03
MasterDuke done in the nqp PR, i'm just about to add in the moarvm bump and merge it
[Coke] MasterDuke++ 21:04
I stupidly looked at the there, didn't see a doc update, checked in nqp checkout (hey, it's got the old docs).... 21:05
*at the PR there*
Thank you. :)
MasterDuke heh, np
glad to see someone is checking up on things
random question, but couldn't github.com/MoarVM/MoarVM/blob/mast...#L620-L632 just realloc the result of MVM_string_utf8_encode instead of mallocing a new larger string and memcpying into it? 23:42