00:12:00 -!- kanru` [~kanru@61-228-144-54.dynamic.hinet.net] has quit [Ping timeout: 260 seconds] 00:25:18 -!- rbarraud [~rbarraud@125-239-196-121.jetstream.xtra.co.nz] has quit [Ping timeout: 245 seconds] 00:27:45 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Ping timeout: 260 seconds] 00:40:03 echo-area [~user@182.92.247.2] has joined #sbcl 00:46:31 Dennis [~Croms@dhcp-089-098-010-207.chello.nl] has joined #sbcl 00:48:04 -!- Croms [~Croms@dhcp-089-098-010-207.chello.nl] has quit [Read error: Connection reset by peer] 00:55:17 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #sbcl 01:02:16 rbarraud [~rbarraud@125-239-196-121.jetstream.xtra.co.nz] has joined #sbcl 01:05:48 udzinari [~user@ip-94-112-85-12.net.upcbroadband.cz] has joined #sbcl 01:06:53 -!- huangjs [~huangjs@190.8.100.83] has quit [Ping timeout: 246 seconds] 01:10:23 what is the right way to build sbcl with custom CC, CFLAGS, etc.? 01:11:50 -!- udzinari [~user@ip-94-112-85-12.net.upcbroadband.cz] has quit [Ping timeout: 244 seconds] 01:36:02 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #sbcl 01:55:52 huangjs [~huangjs@190.8.100.83] has joined #sbcl 01:57:29 KDr2 [~kdr2@123.116.112.221] has joined #sbcl 01:59:23 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 02:58:06 -!- christoph_debian [~user@oteiza.siccegge.de] has quit [Ping timeout: 240 seconds] 03:18:02 -!- homie` [~levgue@xdsl-78-35-141-10.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:19:00 wbooze [~wbooze@xdsl-78-35-141-10.netcologne.de] has joined #sbcl 03:20:10 homie [~levgue@xdsl-78-35-141-10.netcologne.de] has joined #sbcl 03:36:04 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #sbcl 03:48:57 attila_lendvai [~attila_le@87.247.56.169] has joined #sbcl 03:48:58 -!- attila_lendvai [~attila_le@87.247.56.169] has quit [Changing host] 03:48:58 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 04:41:19 tsuru`` [~charlie@adsl-74-179-25-193.bna.bellsouth.net] has joined #sbcl 04:42:55 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 04:43:23 -!- tsuru` [~charlie@adsl-74-179-28-133.bna.bellsouth.net] has quit [Ping timeout: 265 seconds] 05:13:44 slyrus [~chatzilla@99-28-163-106.lightspeed.miamfl.sbcglobal.net] has joined #sbcl 05:28:26 tcr [~tcr@178-83-229-138.dynamic.hispeed.ch] has joined #sbcl 05:41:43 sdemarre [~serge@91.176.193.40] has joined #sbcl 05:48:51 gko [~user@220.228.255.202] has joined #sbcl 05:55:59 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 246 seconds] 06:13:32 -!- Fare [fare@nat/google/x-fykwcrogmsjcagzi] has quit [Quit: Leaving] 06:16:34 -!- sdemarre [~serge@91.176.193.40] has quit [Ping timeout: 276 seconds] 07:18:08 attila_lendvai [~attila_le@87.247.13.16] has joined #sbcl 07:18:08 -!- attila_lendvai [~attila_le@87.247.13.16] has quit [Changing host] 07:18:08 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 07:41:26 angavrilov [~angavrilo@217.71.227.190] has joined #sbcl 10:21:49 -!- wbooze [~wbooze@xdsl-78-35-141-10.netcologne.de] has quit [Ping timeout: 245 seconds] 10:23:00 -!- KDr2 [~kdr2@123.116.112.221] has quit [Remote host closed the connection] 10:23:38 -!- homie [~levgue@xdsl-78-35-141-10.netcologne.de] has quit [Ping timeout: 245 seconds] 10:26:00 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 10:38:20 -!- gko [~user@220.228.255.202] has quit [Read error: Connection reset by peer] 11:14:35 TimKack [~user@c-2ec2a09c-74736162.cust.telenor.se] has joined #sbcl 11:26:57 -!- Dennis [~Croms@dhcp-089-098-010-207.chello.nl] has quit [Quit: Linkinus - http://linkinus.com] 11:33:08 -!- rbarraud [~rbarraud@125-239-196-121.jetstream.xtra.co.nz] has quit [Ping timeout: 240 seconds] 11:35:45 gko [~user@114-34-168-13.HINET-IP.hinet.net] has joined #sbcl 11:39:11 KDr2 [~kdr2@114.243.243.96] has joined #sbcl 11:58:29 -!- Kryztof [~user@81.174.155.115] has quit [Ping timeout: 245 seconds] 12:01:49 -!- slyrus [~chatzilla@99-28-163-106.lightspeed.miamfl.sbcglobal.net] has quit [Ping timeout: 245 seconds] 12:22:52 -!- TimKack [~user@c-2ec2a09c-74736162.cust.telenor.se] has quit [Ping timeout: 272 seconds] 12:25:32 LiamH [~none@pdp8.nrl.navy.mil] has joined #sbcl 12:37:32 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 13:23:44 -!- gko [~user@114-34-168-13.HINET-IP.hinet.net] has quit [Read error: Connection reset by peer] 13:24:44 TimKack [~user@c-2ec2a09c-74736162.cust.telenor.se] has joined #sbcl 13:29:56 gko [~user@114-34-168-13.HINET-IP.hinet.net] has joined #sbcl 13:35:15 homie [~levgue@xdsl-84-44-210-188.netcologne.de] has joined #sbcl 13:35:28 wbooze [~wbooze@xdsl-84-44-210-188.netcologne.de] has joined #sbcl 13:42:28 -!- TimKack [~user@c-2ec2a09c-74736162.cust.telenor.se] has quit [Ping timeout: 276 seconds] 13:45:40 -!- wbooze [~wbooze@xdsl-84-44-210-188.netcologne.de] has quit [Quit: Client Quit] 14:27:48 slyrus [~chatzilla@99-28-163-106.lightspeed.miamfl.sbcglobal.net] has joined #sbcl 14:39:37 rpg [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has joined #sbcl 14:50:40 -!- tcr [~tcr@178-83-229-138.dynamic.hispeed.ch] has quit [Quit: Leaving.] 15:03:29 -!- KDr2 [~kdr2@114.243.243.96] has quit [Read error: Connection reset by peer] 15:09:11 literal [hinrik@w.nix.is] has joined #sbcl 15:09:20 http://c2.com/cgi/wiki?CommonLispThreads 15:09:27 "Note: Threads are extremely expensive in SBCL." 15:09:31 is this still true? 15:09:42 that sounds like an odd thing to say. 15:09:56 SBCL threads are and have always been native OS threads. 15:10:11 so are Java threads, right? 15:10:25 Yes, except in really old versions of java on linux. 15:10:47 there, they were userspace threads that could only run on a single CPU. 15:10:59 so in what way (if any), are threads more expensive in SBCL than in Java? 15:11:27 none afaik. 15:11:33 alright 15:11:54 Well, one way: java has better GC implementation that doesn't stop all threads for a GC. 15:12:34 So, when running N threads in SBCL, the cost of a GC can almost be thought of as N times the normal cost of GC, because it stops all threads. 15:12:34 doesn't Java use some sort of hidden-from-the-user thread pool? 15:12:58 I don't know why it would 15:13:06 spawning threads on linux is pretty damn fast. 15:14:16 I was thinking more about the VM cost 15:14:34 (M is for memory, not machine, sorry) 15:15:03 then again, that's pretty much moot on 64 bits 15:15:25 you mean the memory for each thread's stack? 15:15:31 yeah 15:15:58 that's a separate issue than threadpools. you can adjust the default stack size. 15:16:05 I don't know what java nor sbcl use. 15:16:32 maybe java uses a smaller stacksize by default and so can fit more threads in a 32bit address space. 15:19:26 foom: not quite, there's the TLS area that's adds up. 15:20:07 binding stack + shallow binding array. 15:20:23 oh, right. how big is that? 15:26:00 2MB for the control stack, 1MB for the binding stack, 1MB for the alien stack, 3 semaphore objects, 4K * 8 bytes for TLS, 32KB for the signal stack + alignment 15:27:51 -!- gko [~user@114-34-168-13.HINET-IP.hinet.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:35:27 kanru` [~kanru@61-228-144-54.dynamic.hinet.net] has joined #sbcl 16:05:53 -!- scymtym [~user@2001:638:504:2093:226:b9ff:fe7d:3e1f] has quit [Ping timeout: 245 seconds] 16:12:24 foom: also, I'm pretty sure nearly all the JVMs use stop-the-world GCs, they just don't stop it for as long as we do (modulo compaction) 16:13:28 scymtym [~user@2001:638:504:2093:226:b9ff:fe7d:3e1f] has joined #sbcl 16:18:42 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #sbcl 16:18:50 edgar-rft [~me@HSI-KBW-078-043-123-191.hsi4.kabel-badenwuerttemberg.de] has joined #sbcl 16:29:42 -!- Guest80224 [user@nat/google/x-hcfigfufyrpawusd] has quit [Remote host closed the connection] 16:29:42 -!- brown` [user@nat/google/x-nnprqnalijyyyovm] has quit [Remote host closed the connection] 16:29:58 brown [user@nat/google/x-dlqqrtgewraxfqyr] has joined #sbcl 16:30:21 -!- brown is now known as Guest39953 16:45:34 -!- rpg [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has quit [Quit: rpg] 16:51:35 -!- ASau [~user@128-69-157-61.broadband.corbina.ru] has quit [Read error: Connection reset by peer] 16:53:19 ASau [~user@95-28-25-120.broadband.corbina.ru] has joined #sbcl 16:58:50 attila_lendvai [~attila_le@87.247.12.93] has joined #sbcl 16:58:50 -!- attila_lendvai [~attila_le@87.247.12.93] has quit [Changing host] 16:58:50 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 17:05:11 sdemarre [~serge@91.176.193.40] has joined #sbcl 17:07:24 Kryztof [~user@81.174.155.115] has joined #sbcl 17:07:25 -!- ChanServ has set mode +o Kryztof 18:01:01 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 18:04:25 attila_lendvai [~attila_le@87.247.12.93] has joined #sbcl 18:04:26 -!- attila_lendvai [~attila_le@87.247.12.93] has quit [Changing host] 18:04:26 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 18:09:12 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Client Quit] 18:25:59 attila_lendvai [~attila_le@37.99.76.10] has joined #sbcl 18:25:59 -!- attila_lendvai [~attila_le@37.99.76.10] has quit [Changing host] 18:25:59 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 19:17:52 -!- slyrus [~chatzilla@99-28-163-106.lightspeed.miamfl.sbcglobal.net] has quit [Ping timeout: 246 seconds] 20:03:04 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 20:14:53 -!- galdor [galdor@def92-10-88-162-192-107.fbx.proxad.net] has quit [Ping timeout: 245 seconds] 20:18:12 galdor [galdor@def92-10-88-162-192-107.fbx.proxad.net] has joined #sbcl 20:24:00 -!- galdor [galdor@def92-10-88-162-192-107.fbx.proxad.net] has quit [Ping timeout: 246 seconds] 20:24:49 -!- sdemarre [~serge@91.176.193.40] has quit [Ping timeout: 276 seconds] 20:47:26 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 246 seconds] 20:54:13 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #sbcl 20:56:25 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 20:57:44 galdor [galdor@def92-10-88-162-192-107.fbx.proxad.net] has joined #sbcl 21:35:11 -!- tsuru`` [~charlie@adsl-74-179-25-193.bna.bellsouth.net] has quit [Remote host closed the connection] 21:40:22 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 21:57:08 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 22:23:23 homie` [~levgue@xdsl-78-35-150-32.netcologne.de] has joined #sbcl 22:26:30 -!- homie [~levgue@xdsl-84-44-210-188.netcologne.de] has quit [Ping timeout: 246 seconds]