github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
00:27 MasterDuke left 01:02 vrurg_ joined 01:04 vrurg left
timotimo oh, i think the bit is logged inside the dispatcher itself, not the function that has invoked the dispatch 01:10
which is probably what jn meant by "the calculation exactly matches the way used for the [...] lookup" 01:18
01:19 konvertex left
Geth MoarVM/new-disp: 3613662b77 | (Timo Paulssen)++ | src/spesh/dump.c
output "cached" annotations properly in spesh log
01:22
MoarVM/new-disp: 293d0246ed | (Timo Paulssen)++ | src/spesh/optimize.c
first draft for optimizing dispatch_*

a bit of code to lookup the right annotation, then go to the stats to find the "guard index" entry. however, the spesh log data currently lands in the dispatcher instead of the frame using the dispatcher.
MoarVM/new-disp: f78f20a69d | (Timo Paulssen)++ | src/disp/program.c
fix a typo in an error message
01:23
timotimo so now i'm not sure, do i go via the sim stack when incorporating the log data, do i go via caller-> in interp.c to figure out the bytecode offset and spesh correlation number, or what? 01:27
those questions are jn-shaped :) :) 01:28
05:55 vrurg_ left, vrurg joined 07:06 leont joined 07:10 leont left 07:31 konvertex joined 07:34 leont joined 07:35 MasterDuke joined 08:06 zakharyas joined
nwc10 good *, #moarvm 08:09
MasterDuke: s/ anymore// in your statement earlier 08:10
[and yes, that's Perl 5 :-)]
jnthn: last I tried, NQP happy, SEGV in rakudo. I should try again
actually, no, didn't run rakudo. did 8fb12697752c40e7f331f4e066c6ce40d2884cb9 / 23ba0e8d900e9075414e72e8046653b6464c13fd 08:11
MasterDuke nwc10: ah. i saw a bunch of moarvm commits from a nwc10 in the past and assumed you'd been in at some point 08:24
nwc10 jnthn: NQP still says All tests successful. 08:27
MasterDuke: I forget exactly how they arrived, but it wasn't via github
MasterDuke nwc10: heh, carrier pigeon? western union telegraph? anyway, does that PR look reasonable? 08:34
08:44 Altai-man_ joined 08:46 MasterDuke left
nwc10 "look reasonable" - yes 08:47
I only looked at it. Didn't test it 08:48
but thanks for following up on my comments faster than I managed to
09:15 MasterDuke joined 09:34 Prince213 joined, Prince213 left 10:06 squashable6 left 10:08 squashable6 joined 10:11 sena_kun joined 10:12 Altai-man_ left 10:52 MasterDuke left 11:17 bingos_ joined 11:18 bingos_ is now known as BinGOs 11:19 BinGOs left, BinGOs joined 11:33 zakharyas left 11:43 MasterDuke joined 12:10 Altai-man_ joined 12:12 sena_kun left 12:58 squashable6 left 13:01 squashable6 joined 13:23 zakharyas joined 13:30 zakharyas1 joined 13:32 zakharyas left 14:11 sena_kun joined 14:12 Altai-man_ left
Geth MoarVM: dogbert17++ created pull request #1302:
Update libuv to version 1.38.0
14:25
timotimo "i haven't tried it, i only proved it correct" :D 14:48
[Coke] :)
15:05 lucasb joined 15:53 Altreus left 16:05 Altreus joined 16:10 Altai-man_ joined 16:12 sena_kun left 16:53 timotimo left 17:17 zakharyas1 left 18:10 sena_kun joined 18:12 Altai-man_ left 18:27 zakharyas joined 18:33 mst joined, ChanServ sets mode: +o mst 19:37 timo joined 19:38 timo is now known as Guest50966 19:39 Guest50966 is now known as timotimo 19:51 squashable6 left 19:53 squashable6 joined 20:10 Altai-man_ joined 20:12 sena_kun left 20:32 MasterDuke left 20:57 zakharyas left, Kaiepi left 21:00 Kaiepi joined 21:19 MasterDuke joined 22:11 sena_kun joined 22:12 Altai-man_ left
jnthn Hmm, the azure builds all fail on github.com/MoarVM/MoarVM/pull/1302 with some git error... 23:00
I also don't understand why it does JVM builds, which aren't relevant for MoarVM at all
MasterDuke i mentioned the jmv thing to patrickb and left a .tell for him about the git error 23:01
yesterday i think it was, but haven't seen him around yet 23:02
Geth MoarVM: 57c8bb84e6 | (Dave Lewis)++ | src/6model/reprs/CStruct.c
Fix CStruct handling of inlined attributes
23:03
MoarVM: 2aeadc12e2 | (Jonathan Worthington)++ (committed using GitHub Web editor) | src/6model/reprs/CStruct.c
Merge pull request #1295 from ddlws/cstructs

Fix CStruct handling of inlined attributes
MoarVM: 3f6e6582e6 | (Daniel Green)++ | 16 files
Convert MVM_free+NULL to MVM_free_null
23:04
MoarVM: d00fb6fb21 | (Jonathan Worthington)++ (committed using GitHub Web editor) | 16 files
Merge pull request #1292 from MasterDuke17/convert_MVM_free_plus_null_to_MVM_free_null

Convert MVM_free+setting to NULL to MVM_free_null
jnthn MasterDuke: ah, thanks
.ask patrickb github.com/MoarVM/MoarVM/pull/1265 and its Rakudo counterpart seem reasonable to me, and I think I stuck an approving vote on the problem-solving solution long ago; any blockers you know keeping you from marking them not WIP so we can merge them? 23:06
tellable6 jnthn, I'll pass your message to patrickb
23:42 sena_kun left 23:58 leont left