Conversation with #inferno at Tue May 3 02:59:55 2011 on powerman-asdf@irc.freenode.net (irc) (03:01:30) powerman-asdf left the room (quit: Ping timeout: 240 seconds). (06:45:11) btdn left the room (quit: Ping timeout: 240 seconds). (07:14:35) btdn [~btdn@138.74.188.207] entered the room. (08:02:18) robot12 [~kazzhilki@proxy10.ts.fujitsu.com] entered the room. (09:02:09) bvalek2 [50bb9f49@gateway/web/freenode/ip.80.187.159.73] entered the room. (10:00:03) j123m left the room (quit: Quit: Page closed). (10:36:40) robot12 left the room (quit: Read error: Connection reset by peer). (10:40:30) j123m [b2d3a0aa@gateway/web/freenode/ip.178.211.160.170] entered the room. (10:49:53) robot12 [~kazzhilki@proxy10.ts.fujitsu.com] entered the room. (11:12:27) powerman: which type of IPC is safe to use in addition to channels? (11:12:51) powerman: i suppose it's safe to share any complex data struct between threads in read-only mode (11:13:31) powerman: but is there are any guarantees about modifying it? (11:17:35) powerman: i.e. if one thread does "d.i=5;", is it safe to do "if(d.i < 3);" in another thread where "d: ref SomeAdt;"? (11:19:53) powerman: is assignment atomic? is increment (++) atomic? etc. (11:53:36) j123m left the room (quit: Quit: Page closed). (11:53:49) j123m [~none@host178-211-160-170.revda.interra.ru] entered the room. (11:55:40) j123m left the room (quit: Remote host closed the connection). (11:57:04) j123m [~none@host178-211-160-170.revda.interra.ru] entered the room. (12:03:01) j123m left the room (quit: Remote host closed the connection). (12:05:20) j123m [~none@host178-211-160-170.revda.interra.ru] entered the room. (12:18:08) The account has disconnected and you are no longer in this chat. You will be automatically rejoined in the chat when the account reconnects.