00:16 lizmat joined 00:19 timotimo joined 01:48 ilbot3 joined 02:52 lizmat joined 03:09 zakharyas joined 06:09 domidumont joined 06:14 domidumont joined
nwc10 good *, #moarvm 08:20
jnthn o/ nwc10 08:21
09:05 domidumont joined 09:45 domidumont joined 12:21 pmurias joined
pmurias jnthn: when do we increase the serialization format version? 12:21
jnthn pmurias: When making any change that would render a version of MoarVM that doesn't know about a change unable to successfully/completely deserialize things 12:24
pmurias jnthn: thank you, had a disagreement about my "Serialize hll role" pull request 12:33
jnthn pmurias: Yeah, keep meaning to review that :) 12:35
pmurias I just found an empty else in it :(
(fixed that) 12:38
13:47 brrt joined
brrt ohai #moarvm 13:49
14:14 lizmat joined 14:23 lizmat_ joined 14:29 pmurias joined 15:34 cognominal joined 15:49 pmurias joined
hoelzro a MoarVM frame may or may not be a callable, right? it could just be something like an if $cond { ... } block? 16:33
I suppose my question is - is there a way to tell if a frame is the top level frame of a method vs an arbitrary lexical frame? 16:44
17:40 domidumont joined 18:50 lizmat joined
jnthn hoelzro: Not in MoarVM 19:12
But Moar shouldn't really care
At QAST level, the blocktype is immediate for things like if $cond { ... }
hoelzro ah ha 19:14
jnthn: I'm just digging into that "nextsame looking for $*DISPATCHER in its caller" behavior I saw
wondering if p6finddispatcher should stop crawling up the frame stack once it hits the sub boundary
jnthn Hm. Or maybe we just need to install a $*DISPATCHER in all routines that "blocks" the other one 19:16
hoelzro ah, that could work too 19:17
at first blush, that doesn't sound terribly performant, but I'm guessing it's ok if you suggested it =)
jnthn It's just about free
Since all lexicals are lazily vivified :)
hoelzro has much to learn 19:18
jnthn I forget exactly the details around this stuff :)
(Haven't had to touch it for a long while...)
19:54 lizmat joined 20:30 vendethiel joined 20:31 Ven joined 21:04 Ven joined