Conversation with #inferno at Fri Jun 23 18:19:16 2017 on powerman@chat.freenode.net (irc) (18:19:16) #inferno: Topic for #inferno set by anth at 19:45:51 on 04/07/15 (19:41:52) acmeuser [~acmeuser@test01.puu.re] entered the room. (19:42:19) acmeuser left the room (quit: Remote host closed the connection). (02:36:57) Kumool [~nmz@adsl-72-50-53-52.prtc.net] entered the room. (08:13:54) Kumool left the room (quit: Quit: Going offline, see ya! (www.adiirc.com)). (17:05:35) Kumool [~nmz@adsl-72-50-53-52.prtc.net] entered the room. (20:11:51) david_boddie [~david@host-37-191-213-178.lynet.no] entered the room. (20:12:27) david_boddie: qrstuv: Thanks for the hints about dis. (20:12:47) qrstuv: did you get what i mentioned a few days ago? (20:15:58) qrstuv: encoding of double indirect operands is documented in dis(6) and needn't be gleaned from limbo -S output (20:15:58) qrstuv: child stack frames aren't marked in the ref map of their parent stack frame probably because they aren't managed by the garbage collector (20:16:58) david_boddie: Yes, I looked at powerman's channel logs. Thanks! (20:17:18) david_boddie: I'm trying to remember the details of what I did. (20:18:40) david_boddie: It's good to know that someone looked at it, anyway. :-) (20:22:05) qrstuv: some guy did this, but it seems like a fairly pointless change: (20:22:07) qrstuv: https://github.com/szhilkin/inferno-openmoko/commit/3df481f2cee2fcf355d161ac308f481ba7a51595 (20:24:11) qrstuv: he replaced the specialized stack extent reference counting with the regular reference counting (20:25:55) qrstuv: saves a tiny bit of code, and the stack extents must now be pointlessly scanned by the garbage collector (20:27:12) qrstuv: as if the garbage collector didn't have enough to scan one hundred times per second already (20:28:12) david_boddie: So is it normally the case that the parent stack frame owns the child frames and something else is responsible for cleaning them up? (20:30:43) qrstuv: ret and mcall clean them up (20:31:33) qrstuv: i guess calling that reference counting is a bit abstract (20:55:43) david_boddie: OK. Interesting to know. I'm not sure how much I'll do with dis in the near future but it's good to know there are people who know about this stuff. (21:00:57) qrstuv: i'm not one of those people (21:36:14) david_boddie: :-) (22:25:08) david_boddie left the room ("Konversation terminated!"). (06:05:21) Kumool left the room (quit: Quit: Going offline, see ya! (www.adiirc.com)). (19:40:14) Kumool [~nmz@72.50.53.52] entered the room. (21:16:29) leg [~jorge@host-206-57-0-161.ibw.com.ni] entered the room. (22:51:58) leg left the room (quit: Quit: Leaving.). (01:01:35) qrstuv1 [~heh@50.106.251.103] entered the room. (01:01:35) qrstuv left the room (quit: Remote host closed the connection). (01:04:21) qrstuv1 is now known as qrstuv (03:16:05) leg [~jorge@host-206-57-0-161.ibw.com.ni] entered the room. (03:53:39) leg left the room (quit: Quit: Leaving.). (05:08:34) rogpeppe [~rog@79-75-244-167.dynamic.dsl.as9105.com] entered the room. (06:19:27) Id- [~Id-@dpwalters.powered.by.lunarbnc.net] entered the room. (08:05:42) Kumool left the room (quit: Quit: Going offline, see ya! (www.adiirc.com)). (11:22:21) rogpeppe left the room (quit: Quit: Konversation terminated!). (11:22:36) rogpeppe [~rog@79-75-244-167.dynamic.dsl.as9105.com] entered the room. (20:00:55) pr_ is now known as pr (20:01:05) pr left the room (quit: Changing host). (20:01:05) pr [~pr@unaffiliated/pr] entered the room. (21:02:16) Kumool [~nmz@adsl-72-50-53-52.prtc.net] entered the room. (22:14:10) The account has disconnected and you are no longer in this chat. You will automatically rejoin the chat when the account reconnects.