00:13:13 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 00:26:57 -!- specbot [~specbot@tiger.common-lisp.net] has quit [Remote host closed the connection] 00:27:03 specbot [~specbot@tiger.common-lisp.net] has joined #sbcl 00:28:51 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Ping timeout: 276 seconds] 01:00:57 -!- huangjs [~huangjs@69.84.244.131] has quit [Quit: This computer has gone to sleep] 01:01:52 huangjs [~huangjs@69.84.244.131] has joined #sbcl 01:22:39 -!- huangjs [~huangjs@69.84.244.131] has quit [Quit: This computer has gone to sleep] 01:26:16 huangjs [~huangjs@69.84.244.131] has joined #sbcl 01:33:29 QuickSilver__ [~ait@cpe-72-177-30-155.austin.res.rr.com] has joined #sbcl 01:34:43 -!- QuickSilver_ [~ait@204.110.112.43] has quit [Read error: Connection reset by peer] 01:36:29 -!- QuickSilver__ [~ait@cpe-72-177-30-155.austin.res.rr.com] has quit [Remote host closed the connection] 01:36:51 QuickSilver_ [~ait@204.110.112.43] has joined #sbcl 02:17:22 -!- huangjs [~huangjs@69.84.244.131] has quit [Quit: This computer has gone to sleep] 02:20:48 huangjs [~huangjs@69.84.244.131] has joined #sbcl 02:41:57 -!- huangjs [~huangjs@69.84.244.131] has quit [Quit: This computer has gone to sleep] 02:56:58 huangjs [~huangjs@69.84.244.131] has joined #sbcl 03:11:34 -!- huangjs [~huangjs@69.84.244.131] has quit [Quit: This computer has gone to sleep] 03:24:32 huangjs [~huangjs@69.84.244.131] has joined #sbcl 03:36:49 -!- huangjs [~huangjs@69.84.244.131] has quit [Quit: This computer has gone to sleep] 04:05:07 -!- edgar-rft [~GOD@HSI-KBW-091-089-000-047.hsi2.kabelbw.de] has quit [Quit: all hope lost] 04:09:55 huangjs [~huangjs@69.84.244.131] has joined #sbcl 04:20:48 -!- Thra11_ [~thrall@87.114.0.170] has quit [Ping timeout: 252 seconds] 04:30:57 Bike [~Glossina@207-224-23-226.ptld.qwest.net] has joined #sbcl 04:52:03 -!- huangjs [~huangjs@69.84.244.131] has quit [Quit: This computer has gone to sleep] 04:54:59 huangjs [~huangjs@69.84.244.131] has joined #sbcl 05:06:34 -!- ASau [~user@46.115.80.102] has quit [Ping timeout: 240 seconds] 05:08:45 -!- huangjs [~huangjs@69.84.244.131] has quit [Quit: This computer has gone to sleep] 05:11:34 huangjs [~huangjs@69.84.244.131] has joined #sbcl 05:12:43 -!- Qworkescence [~quad@unaffiliated/quadrescence] has quit [Ping timeout: 244 seconds] 05:41:16 -!- huangjs [~huangjs@69.84.244.131] has quit [Quit: Leaving] 05:43:19 slyrus [~chatzilla@adsl-108-192-103-204.dsl.pltn13.sbcglobal.net] has joined #sbcl 07:00:16 sdemarre [~serge@91.176.43.101] has joined #sbcl 07:12:06 -!- sdemarre [~serge@91.176.43.101] has quit [Ping timeout: 264 seconds] 07:12:12 -!- kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [Ping timeout: 264 seconds] 07:18:02 kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #sbcl 08:05:47 prxq [~mommer@mnhm-590c2fb9.pool.mediaWays.net] has joined #sbcl 08:07:44 -!- Bike [~Glossina@207-224-23-226.ptld.qwest.net] has quit [Ping timeout: 255 seconds] 08:53:12 tcr1 [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #sbcl 09:16:03 QuickSilver__ [~ait@204.110.112.43] has joined #sbcl 09:16:27 -!- QuickSilver_ [~ait@204.110.112.43] has quit [Read error: Connection reset by peer] 09:28:14 -!- Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Ping timeout: 240 seconds] 09:53:26 stassats [~stassats@wikipedia/stassats] has joined #sbcl 10:02:07 -!- tcr1 [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 10:46:19 QuickSilver_ [~ait@akasha.ayai.com] has joined #sbcl 10:47:15 -!- QuickSilver__ [~ait@204.110.112.43] has quit [Read error: Connection reset by peer] 10:48:28 -!- luis [~luis@nhop.r42.eu] has quit [Ping timeout: 245 seconds] 10:49:15 luis [~luis@nhop.r42.eu] has joined #sbcl 10:56:40 edgar-rft [~GOD@HSI-KBW-091-089-000-047.hsi2.kabelbw.de] has joined #sbcl 11:32:21 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #sbcl 11:47:02 -!- hlavaty [~user@91-65-217-229-dynip.superkabel.de] has quit [Remote host closed the connection] 12:13:33 QuickSilver__ [~ait@cpe-72-177-30-155.austin.res.rr.com] has joined #sbcl 12:16:14 -!- QuickSilver_ [~ait@akasha.ayai.com] has quit [Ping timeout: 240 seconds] 12:29:02 <_8david> arch_os_get_current_thread() has so many x86-related special cases that the remaining "default" case seems to me like it's the odd exception, really. 12:29:52 <_8david> non-x86 simply uses pthread_getspecific 12:29:54 <_8david> (well, basically, not counting the GCC_TLS and WIN32 add-on cases) 12:31:14 <_8david> On x86, we also use pthread_getspecific, but only on FREEBSD and DARWIN. 12:31:47 <_8david> That only really leaves Linux/x86 and Solaris/x86 as the threaded platforms that directly read %fs instead of pthread_getspecific. 12:32:12 <_8david> Does anyone mind if I clear this up and use pthread_getspecific everywhere? Any downside I'm missing? 12:34:18 <_8david> The upside of my plan is that arch_os_get_current_thread() would cleanly return NULL if called in threads that aren't attached to Lisp. Currently, that works on most platforms except on Linux/x86 and Solaris/x86, where we die reading from %fs:this. 12:36:04 <_8david> (And then there are the "restore %fs" cases, which clearly need refactoring because they duplicates ldt setup code already present in os support files.) 13:27:42 gko [~user@114-34-168-13.HINET-IP.hinet.net] has joined #sbcl 13:59:18 -!- QuickSilver__ [~ait@cpe-72-177-30-155.austin.res.rr.com] has quit [Quit: QuickSilver__] 14:13:46 sounds good. 14:16:06 <_8david> oh, and true Linux safepoint builds without p/a ought to become possible later this month. But I haven't been able to produce meaningful benchmark results yet. 15:12:35 wbooze [~wbooze@xdsl-87-79-249-211.netcologne.de] has joined #sbcl 15:21:32 Thra11_ [~thrall@87.114.0.170] has joined #sbcl 15:58:20 Bike [~Glossina@207-224-23-226.ptld.qwest.net] has joined #sbcl 16:00:43 -!- Guest11690 [user@nat/google/x-uukmbgkucvvlwgfn] has quit [Remote host closed the connection] 16:00:43 -!- reb [user@nat/google/x-frxqjbgexamdycya] has quit [Remote host closed the connection] 16:01:01 brown [user@nat/google/x-pkhinwrebdsquvgh] has joined #sbcl 16:01:26 -!- brown is now known as Guest32713 16:18:54 QuickSilver_ [~ait@67-198-71-189.dyn.grandenetworks.net] has joined #sbcl 16:28:15 -!- QuickSilver_ [~ait@67-198-71-189.dyn.grandenetworks.net] has quit [Quit: QuickSilver_] 16:39:49 -!- gko [~user@114-34-168-13.HINET-IP.hinet.net] has quit [Ping timeout: 248 seconds] 16:51:10 -!- slyrus [~chatzilla@adsl-108-192-103-204.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 265 seconds] 16:54:20 QuickSilver_ [~ait@cpe-72-177-30-155.austin.res.rr.com] has joined #sbcl 18:02:02 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #sbcl 18:16:07 Thra11 [~thrall@87.115.123.105] has joined #sbcl 18:18:39 -!- Thra11_ [~thrall@87.114.0.170] has quit [Ping timeout: 265 seconds] 18:25:56 ASau [~user@46.115.84.2] has joined #sbcl 19:10:46 ASau` [~user@46.115.84.2] has joined #sbcl 19:11:11 -!- ASau [~user@46.115.84.2] has quit [Remote host closed the connection] 19:27:06 homie [~levgue@xdsl-87-79-249-211.netcologne.de] has joined #sbcl 19:27:19 -!- homie is now known as Guest55306 19:35:17 -!- Guest55306 [~levgue@xdsl-87-79-249-211.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:36:17 homie` [~levgue@xdsl-87-79-249-211.netcologne.de] has joined #sbcl 19:38:00 -!- homie` [~levgue@xdsl-87-79-249-211.netcologne.de] has quit [Read error: Connection reset by peer] 19:39:27 homie` [~levgue@xdsl-87-79-249-211.netcologne.de] has joined #sbcl 19:40:18 -!- jaimef_ [jaimef@dns.mauthesis.com] has quit [Excess Flood] 19:42:29 jaimef [jaimef@dns.mauthesis.com] has joined #sbcl 20:02:33 homie [~homie@xdsl-87-79-249-211.netcologne.de] has joined #sbcl 20:05:10 -!- homie [~homie@xdsl-87-79-249-211.netcologne.de] has quit [Client Quit] 20:05:18 -!- homie` [~levgue@xdsl-87-79-249-211.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:05:43 homie [~homie@xdsl-87-79-249-211.netcologne.de] has joined #sbcl 20:06:04 -!- homie [~homie@xdsl-87-79-249-211.netcologne.de] has quit [Remote host closed the connection] 20:12:00 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 250 seconds] 20:37:13 tcr1 [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #sbcl 21:30:57 -!- tcr1 [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 22:14:49 -!- prxq [~mommer@mnhm-590c2fb9.pool.mediaWays.net] has quit [Quit: Leaving] 23:48:54 QuickSilver__ [~ait@akasha.ayai.com] has joined #sbcl 23:52:18 -!- QuickSilver_ [~ait@cpe-72-177-30-155.austin.res.rr.com] has quit [Ping timeout: 252 seconds]