Conversation with #inferno at Sun Apr 17 05:11:40 2011 on powerman-asdf@irc.freenode.net (irc) (07:04:00) acmeuser [~acmeuser@93.71.50.60.brf01-home.tm.net.my] entered the room. (07:04:15) acmeuser left the room. (09:42:16) btdn [~btdn@138.74.188.207] entered the room. (12:03:14) Fish [~Fish@bus77-2-82-244-150-190.fbx.proxad.net] entered the room. (13:06:03) mjl-: ok, mail to vitanuova still seems broken (13:06:25) mjl-: if you dial net!smtp.vitanuova.com!smtp it drops the connection immediately (13:07:20) mjl-: powerman-asdf: did you mail forsyth about the mail problem on an @vitanuova.com address? (13:08:54) mjl-: powerman-asdf: i bet you've found out more about arrays & lists and the vm by now than i know about it (15:10:31) perdiy left the room (quit: Ping timeout: 246 seconds). (15:10:34) perdix [~mkhl@sxemacs/devel/perdix] entered the room. (15:20:10) powerman: mjl-: yeah, you may be right. I had implemented Re2 module by copying similar code from other places, but looks like this strategy doesn't works with json module - there are no existing code which is doing similar things. So, I had to research how these data structured implemented, including how gc works - just to know why and when to do h->ref++ and Setmark(h) things etc. (15:21:13) powerman: I've emailed charles @terzarima.net, but he doesn't replied and this domain also may be served by vitanouva server, I didn't checked this yet. (15:22:51) powerman: I suppose gc is one of most complex parts of Inferno. (17:04:13) fgudin [~none@2a02:a80:0:3010::42] entered the room. (17:29:16) base2design [~base2desi@68-190-40-142.dhcp.athn.ga.charter.com] entered the room. (17:33:01) Fish left the room (quit: Quit: So Long, and Thanks for All the Fish). (17:49:41) base2design: any word on the inferno mailing list? (17:50:01) base2design: is charles a good person to ask this of? (17:53:26) mjl-: yeah, he's managing it (18:15:16) base2design: mjl: thanks... has anyone ping'ed him about this? (18:50:58) Fish [~Fish@9fans.fr] entered the room. (19:16:59) uriel: about what? (19:17:11) uriel: oh, inferno list completely broken now? *sigh* (19:21:48) cbj [cbj@192.94.73.15] entered the room. (19:21:55) cbj left the room (quit: Client Quit). (19:22:08) fgudin left the room (quit: Ping timeout: 260 seconds). (19:22:27) cbj [cbj@192.94.73.15] entered the room. (20:18:47) perdix left the room (quit: Read error: Connection timed out). (20:19:28) perdix [~mkhl@sxemacs/devel/perdix] entered the room. (20:22:00) cbj left the room (quit: Quit: Hey! Where'd my controlling terminal go?). (22:55:38) Fish left the room (quit: Ping timeout: 260 seconds). (23:11:05) Fish [~Fish@9fans.fr] entered the room. (23:22:56) powerman: just in caseā€¦ looks like libinterp/heap.c:/^freearray doesn't suitable for freeing "array of pick_adt_here". but limbo support this type, so it should have analog of freearray() for arrays of pick adt. anyone have idea where it can be found and how it can be named or just how to search for it in sources? (23:27:39) base2design left the room (quit: Ping timeout: 246 seconds). (00:23:07) Fish left the room (quit: Quit: So Long, and Thanks for All the Fish). (03:28:59) perdiy [~mkhl@sxemacs/devel/perdix] entered the room. (03:30:25) perdix left the room (quit: Ping timeout: 246 seconds). (03:40:32) powerman: ok, forget that question, i've found how it works: "array of pick_adt" actually doesn't work, as I expected, but Limbo doesn't allow this type! it allow only "array of ref pick_adt", which in turn make Array* of type Tptr-like, which can be handled by freearray(). (03:41:09) powerman: looks like I just found reason why Limbo doesn't support "array of pick adt" ;) (03:43:59) base2design [~base2desi@68-190-40-142.dhcp.athn.ga.charter.com] entered the room. (05:09:14) food [~food@97-93-48-199.static.mtpk.ca.charter.com] entered the room. (05:29:13) The account has disconnected and you are no longer in this chat. You will be automatically rejoined in the chat when the account reconnects.