00:09:52 hargettp [~hargettp@pool-71-184-177-187.bstnma.east.verizon.net] has joined #sbcl 00:13:44 -!- stassats [~stassats@wikipedia/stassats] has quit [Read error: Operation timed out] 01:00:07 -!- hargettp [~hargettp@pool-71-184-177-187.bstnma.east.verizon.net] has quit [Quit: Leaving...] 01:07:35 ok. signal wizards: why are we *unblocking* signals when we punt to the foreign code for mutex? 01:08:49 could we instead keep them blocked and poll for pending signals when the foreign code returns? 04:15:41 -!- slyrus [~chatzilla@99-28-163-38.lightspeed.miamfl.sbcglobal.net] has quit [Remote host closed the connection] 06:39:51 slyrus [~chatzilla@99-28-163-38.lightspeed.miamfl.sbcglobal.net] has joined #sbcl 08:31:08 -!- ASau [~user@95-24-221-224.broadband.corbina.ru] has quit [Quit: off] 08:40:20 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 09:40:54 hlavaty [~user@91-65-217-112-dynip.superkabel.de] has joined #sbcl 10:06:18 hargettp [~hargettp@pool-71-184-177-187.bstnma.east.verizon.net] has joined #sbcl 10:22:13 nikodemus [~nikodemus@cs181063174.pp.htv.fi] has joined #sbcl 10:22:13 -!- ChanServ has set mode +o nikodemus 10:56:45 -!- hargettp [~hargettp@pool-71-184-177-187.bstnma.east.verizon.net] has quit [Quit: Leaving...] 10:59:06 hargettp [~hargettp@pool-71-184-177-187.bstnma.east.verizon.net] has joined #sbcl 10:59:12 -!- loke [~elias@bb115-66-87-235.singnet.com.sg] has quit [Ping timeout: 276 seconds] 11:28:54 -!- DGASAU [~user@91.218.144.129] has quit [Remote host closed the connection] 11:30:07 DGASAU [~user@91.218.144.129] has joined #sbcl 11:34:35 leuler [~user@p54904F48.dip.t-dialin.net] has joined #sbcl 11:52:19 -!- hargettp [~hargettp@pool-71-184-177-187.bstnma.east.verizon.net] has quit [Quit: Leaving...] 12:27:12 -!- DGASAU [~user@91.218.144.129] has quit [Ping timeout: 258 seconds] 12:31:09 DGASAU [~user@91.218.144.129] has joined #sbcl 12:55:02 loke [~elias@bb115-66-85-121.singnet.com.sg] has joined #sbcl 13:46:19 -!- DGASAU [~user@91.218.144.129] has quit [Ping timeout: 250 seconds] 13:55:53 DGASAU [~user@91.218.144.129] has joined #sbcl 14:07:10 nikodemus` [~nikodemus@cs181063174.pp.htv.fi] has joined #sbcl 14:07:47 -!- nikodemus [~nikodemus@cs181063174.pp.htv.fi] has quit [Ping timeout: 258 seconds] 14:15:07 antgreen [~user@bas3-barrie18-1279407297.dsl.bell.ca] has joined #sbcl 14:22:32 nikodemus`: are you here? 14:24:41 sort of 14:24:46 about to have dinner 14:25:34 OK. Just wanted to mention (again?) that a "madeira.threading" package would be cool. 14:26:01 The "madeira.run-program" part is already very well covered by iolib though, I think. 14:26:22 iolib doesn't work on windows, does it? 14:27:22 (plus iolib is a heft dependency if run-program is all you want) 14:27:55 I guess my point is more that the iolib run-program replacement is a very good API IMHO. 14:28:17 right 14:28:40 --> dinner & movie 14:28:45 bye 14:28:45 It's very clear what it does when, in contrast to the many traditional "run-program" style routines that implementations provide. And as a cffi solution, it's portable across impls. 14:29:04 Regarding Windows, hlavaty is porting iolib to windows ATM. 14:29:04 -!- nikodemus` [~nikodemus@cs181063174.pp.htv.fi] has quit [Quit: Leaving] 14:29:09 nikodemus`: windows support is coming up pretty well, one of lichtblau's coworkers is doing it 14:30:03 I assume sellout's external-program doesn't work on Windows? 14:30:31 portable-ish CAS would be neat. I've got an almost sane replacement for our lutex stuff, and it only needs semaphores and CAS. 14:30:51 the worst race condition that I can see is that signal delivery can be delayed. 14:31:17 redline6561: I'd distinguish between a "portability library" (think usocket) and a "portable library" (iolib). 14:32:07 redline6561: External-program is of the former sort, a "portability library". I like it; it's useful. But it cannot solve use cases the underlying lisps do not provide. 14:39:44 Good point, interesting distinction. Thanks lichtblau. 14:41:02 -!- antgreen [~user@bas3-barrie18-1279407297.dsl.bell.ca] has quit [Remote host closed the connection] 15:01:59 antgreen [~user@bas3-barrie18-1279407297.dsl.bell.ca] has joined #sbcl 15:10:12 homie [~levgue@xdsl-84-44-210-80.netcologne.de] has joined #sbcl 15:46:03 -!- antgreen [~user@bas3-barrie18-1279407297.dsl.bell.ca] has quit [Ping timeout: 240 seconds] 15:47:52 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 15:57:28 -!- leuler [~user@p54904F48.dip.t-dialin.net] has quit [Quit: ERC Version 5.1.2 $Revision: 1.796.2.6 $ (IRC client for Emacs)] 15:57:44 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 16:03:32 -!- Vivitron [~user@pool-71-174-61-33.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 16:04:26 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 16:19:29 antgreen [~user@bas3-barrie18-1279407297.dsl.bell.ca] has joined #sbcl 17:00:38 leuler [~user@p549020DE.dip.t-dialin.net] has joined #sbcl 17:10:10 -!- hlavaty [~user@91-65-217-112-dynip.superkabel.de] has quit [Remote host closed the connection] 18:09:21 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 250 seconds] 18:48:26 Vivitron [~user@pool-71-174-61-33.bstnma.fios.verizon.net] has joined #sbcl 18:55:23 stassats [~stassats@wikipedia/stassats] has joined #sbcl 18:55:55 -!- stassats [~stassats@wikipedia/stassats] has quit [Client Quit] 19:45:31 rpg [~rpg@184-97-129-80.mpls.qwest.net] has joined #sbcl 20:13:08 rootzlevel [~hpd@static.6.236.40.188.clients.your-server.de] has joined #sbcl 20:20:39 Hi! sb-bsd-sockets doesn't seem to support IPv6. Is this being worked on? If not: Should I try to implement it and what should I be aware of, if I did? 20:20:55 ASau [~user@95-24-221-224.broadband.corbina.ru] has joined #sbcl 20:25:00 Not that I'm aware of the state of things being worked on, it would certainly be worth doing. 20:31:20 I think the field is clear for you if you want it 20:42:58 ok, nice. Then christoph_debian and I will go ahead and see how far we get ;) 21:06:09 -!- antgreen [~user@bas3-barrie18-1279407297.dsl.bell.ca] has quit [Ping timeout: 250 seconds] 21:40:53 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 258 seconds] 22:09:31 -!- rpg [~rpg@184-97-129-80.mpls.qwest.net] has quit [Quit: rpg] 22:22:43 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 22:52:30 -!- leuler [~user@p549020DE.dip.t-dialin.net] has quit [Quit: ERC Version 5.1.2 $Revision: 1.796.2.6 $ (IRC client for Emacs)] 23:41:36 feelings on extending atomic-incf to fixnum slots? 23:41:53 and/or compare-and-swap to word slots.