03:21:11 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 03:21:11 03:21:11 -!- names: ccl-logbot romaeno antgreen Quadrescence ASau hargettp tsuru stassats scymtym slyrus_ jiacobucci froydnj gnooth deepfire pkhuong antifuchs trigen fe[nl]ix cmm joshe lnostdal gonzojive christoph |3b| foom luis derrotebaron jsnell 04:13:18 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 04:13:18 -!- ChanServ has set mode +o nikodemus 05:45:38 slyrus [~chatzilla@adsl-99-39-233-50.dsl.pltn13.sbcglobal.net] has joined #sbcl 07:12:04 tcr1 [~tcr@86.Red-83-33-177.dynamicIP.rima-tde.net] has joined #sbcl 07:16:48 -!- cmm [~cmm@bzq-109-64-211-191.red.bezeqint.net] has quit [Ping timeout: 246 seconds] 07:17:50 cmm [~cmm@109.64.211.191] has joined #sbcl 07:19:07 miron [~user@178.156.179.144] has joined #sbcl 07:19:35 -!- miron [~user@178.156.179.144] has left #sbcl 07:51:35 -!- tcr1 [~tcr@86.Red-83-33-177.dynamicIP.rima-tde.net] has quit [Quit: Leaving.] 08:34:50 -!- pkhuong [~pkhuong@gravelga.xen.prgmr.com] has quit [Ping timeout: 240 seconds] 08:55:40 pkhuong [~pkhuong@gravelga.xen.prgmr.com] has joined #sbcl 09:01:37 -!- gnooth [~gnooth@ip98-176-79-151.sd.sd.cox.net] has quit [Ping timeout: 255 seconds] 09:02:06 gnooth [~gnooth@ip98-176-79-151.sd.sd.cox.net] has joined #sbcl 10:04:29 -!- froydnj [~froydnj@gateway.codesourcery.com] has quit [Ping timeout: 260 seconds] 10:25:18 mega1 [~user@catv4E5CABA2.pool.t-online.hu] has joined #sbcl 10:42:51 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 10:55:48 flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has joined #sbcl 10:55:48 -!- flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has quit [Changing host] 10:55:48 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 11:41:17 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 11:52:09 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 11:52:09 -!- ChanServ has set mode +o nikodemus 12:05:45 -!- hargettp [~hargettp@dhcp-162.mirrorimage.net] has quit [Remote host closed the connection] 12:06:07 hargettp [~hargettp@pool-71-184-178-117.bstnma.east.verizon.net] has joined #sbcl 12:12:55 -!- antgreen [~user@12.50.75.111] has quit [Remote host closed the connection] 12:36:16 -!- stassats [~stassats@wikipedia/stassats] has quit [Read error: Connection reset by peer] 12:36:54 stassats [~stassats@wikipedia/stassats] has joined #sbcl 12:41:46 -!- hargettp [~hargettp@pool-71-184-178-117.bstnma.east.verizon.net] has quit [Quit: Leaving...] 13:10:10 hargettp [~hargettp@pool-71-184-178-117.bstnma.east.verizon.net] has joined #sbcl 13:13:37 -!- deepfire [~deepfire@80.92.100.69] has quit [Ping timeout: 255 seconds] 13:19:43 -!- hargettp [~hargettp@pool-71-184-178-117.bstnma.east.verizon.net] has quit [Quit: Leaving...] 13:22:04 *nikodemus* swears at clos slot typechecking 13:23:36 can i proclaim ftypes of accessors? sbcl's complaining that i'm changing it 13:24:00 not effectively, you can't 13:24:23 if you proclaim them after the accessors have been defined, they won't be checked but will be blindly trusted 13:24:40 and if you proclaim them before, CLOS will stomp on them 13:25:10 would be neat if they worked nicely 13:25:35 right, that sucks 14:11:30 hargettp [~hargettp@dhcp-162.mirrorimage.net] has joined #sbcl 14:44:30 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 14:44:33 nikodemus: so as I'll soon have to decide for debian as well, you think --no-as-needed will be the "right" thing? 15:04:02 homie [~levgue@xdsl-78-35-137-118.netcologne.de] has joined #sbcl 15:07:22 christoph: for the runtime, i think so. i fail to see any harm in it, and potential portability gains 15:09:04 but strictly speaking the stubs we add for the linker's benefit should be enough 15:12:45 I'm mostly on the no magic here way for sbcl 15:13:42 deepfire [~deepfire@80.92.100.69] has joined #sbcl 15:23:02 pers [~user@187.sub-75-198-216.myvzw.com] has joined #sbcl 15:26:00 "decide for debian"? 15:26:20 it shouldn't be a distro packaging choice, that's for sure. 15:41:08 point 15:41:34 i have actually now idea what different packagers do 15:41:57 (to sbcl when they package it) 15:42:31 ...i may be clueless on occasion, but i *do* actually have an idea what packagers do in general :) 15:43:18 "now" meaning "no"? 15:48:53 know, gah 15:49:00 my phonetic typing strikes again 15:49:26 no, no. it means no 15:49:30 i need coffee :) 15:50:12 shouldn't it be "know" then? 15:52:21 i give up. but! now i have CLOS that not only is faster, but builds _and_ passes tests :_ 15:57:46 i remember change-class being quite slow 15:58:49 i don't think i've ever benchmarked it 15:59:36 the only times i've used it has been at build-time 16:00:03 and, if i remember correctly, it was slow because of checking, not because of the actual work 16:05:36 redline6561 [~user@c-66-56-55-169.hsd1.ga.comcast.net] has joined #sbcl 16:12:13 -!- homie [~levgue@xdsl-78-35-137-118.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:29:20 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 20:29:20 20:29:20 -!- names: ccl-logbot tcr @nikodemus homie antifuchs tsuru jwise @Krystof redline6561 hargettp scymtym dlowe ASau joshe slyrus lnostdal froydnj cmm- deepfire jsnell pkhuong jiacobucci |3b| luis foom trigen` fe[nl]ix christoph slyrus_ Quadrescence gnooth derrotebaron 20:31:19 rpg [~rpg@mpls.sift.info] has joined #sbcl 20:35:51 antgreen [~user@nat/redhat/x-wpmrskgfcdzftppu] has joined #sbcl 21:01:06 lambda-avenger [~roman@adsl-76-254-26-26.dsl.pltn13.sbcglobal.net] has joined #sbcl 21:01:11 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 240 seconds] 21:16:22 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 21:16:22 -!- ChanServ has set mode +o nikodemus 21:29:57 -!- rpg [~rpg@mpls.sift.info] has quit [Quit: rpg] 21:46:05 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 276 seconds] 21:47:15 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 21:47:15 -!- ChanServ has set mode +o nikodemus 21:54:28 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 240 seconds] 22:00:24 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 22:07:45 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 22:07:45 -!- ChanServ has set mode +o Krystof 22:12:53 sanooj [jpihlaja@unaffiliated/joonas] has joined #sbcl 22:23:56 -!- tsuru [~charlie@adsl-179-29-10.bna.bellsouth.net] has quit [Remote host closed the connection] 22:30:40 -!- tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has quit [Quit: Leaving.] 22:41:01 -!- antgreen [~user@nat/redhat/x-wpmrskgfcdzftppu] has quit [Remote host closed the connection] 22:50:01 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 250 seconds] 22:52:09 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 22:52:09 -!- ChanServ has set mode +o Krystof 23:00:13 -!- scymtym [~user@2001:638:504:2093:21a:a0ff:fe34:2d7d] has quit [Remote host closed the connection] 23:01:05 scymtym [~user@2001:638:504:2093:21a:a0ff:fe34:2d7d] has joined #sbcl 23:12:30 -!- lambda-avenger [~roman@adsl-76-254-26-26.dsl.pltn13.sbcglobal.net] has left #sbcl 23:12:57 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 23:21:46 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: Leaving.] 23:31:02 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 240 seconds] 00:10:05 -!- homie [~levgue@xdsl-78-35-146-78.netcologne.de] has quit [Read error: Connection reset by peer] 00:11:50 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 00:11:50 -!- ChanServ has set mode +o Krystof 00:20:34 Hexstream [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has joined #sbcl 01:34:00 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 264 seconds] 02:00:30 homie [~levgue@xdsl-78-35-146-193.netcologne.de] has joined #sbcl 02:00:38 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 02:12:49 rpg_ [~rpg@216.243.156.16.real-time.com] has joined #sbcl 02:14:42 -!- rpg_ [~rpg@216.243.156.16.real-time.com] has quit [Client Quit] 02:16:16 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 240 seconds] 02:16:39 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 02:18:22 hargettp_ [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has joined #sbcl 02:20:49 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Client Quit] 02:33:09 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 02:33:09 -!- ChanServ has set mode +o Krystof 02:33:33 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 02:35:52 -!- Hexstream [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has left #sbcl 02:38:45 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 272 seconds] 02:53:33 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 250 seconds] 02:59:31 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 02:59:32 -!- ChanServ has set mode +o Krystof 03:20:06 -!- hargettp_ [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has quit [Quit: Leaving...] 03:24:36 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 276 seconds] 03:31:31 pers [~user@52.sub-69-99-11.myvzw.com] has joined #sbcl 03:42:55 hi, does anybody know whether the example at http://paste.lisp.org/display/119982 should work? 03:49:34 scymtym: I'm not sure INITARGS is supposed to share structure across initialize-instance methods 03:50:45 antifuchs: thanks, i will investigate 03:51:40 also, not sure if (setf getf) won't prepend :b 'a. that would be annoying (: 03:51:54 in all, I'd say avoid modifying INITARGS if possible (: 03:52:58 the code used to work in 1.0.45, so i didn't the problem 03:53:56 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 03:53:56 -!- ChanServ has set mode +o Krystof 03:57:43 the behavior seems to be the same if call-next-method gets an initargs that does not share structure 04:21:25 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 05:02:34 -!- scymtym [~user@2001:638:504:2093:21a:a0ff:fe34:2d7d] has quit [Read error: Operation timed out] 05:03:00 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 252 seconds] 05:10:07 stassats [~stassats@wikipedia/stassats] has joined #sbcl 05:19:26 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 05:19:26 -!- ChanServ has set mode +o Krystof 05:33:18 -!- pers [~user@52.sub-69-99-11.myvzw.com] has quit [Ping timeout: 276 seconds] 06:33:59 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 07:15:45 tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has joined #sbcl 07:20:30 flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has joined #sbcl 07:20:30 -!- flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has quit [Changing host] 07:20:30 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 07:44:32 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 07:44:32 -!- ChanServ has set mode +o nikodemus 07:54:28 nikodemus: are you an op on #lisp too? there's a bit of a problem there 07:55:53 stassats [~stassats@wikipedia/stassats] has joined #sbcl 07:56:27 nikodemus: thank you 08:03:44 nikodemus: could you do a kickban in #lisp, please? 08:10:32 thanks again 08:31:50 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 08:34:40 flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has joined #sbcl 08:34:40 -!- flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has quit [Changing host] 08:34:40 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 08:59:43 -!- tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has quit [Quit: Leaving.] 09:53:48 tcr [~tcr@217-162-207-164.dynamic.hispeed.ch] has joined #sbcl 10:32:43 attila_lendvai [~attila_le@catv-80-98-24-21.catv.broadband.hu] has joined #sbcl 10:32:43 -!- attila_lendvai [~attila_le@catv-80-98-24-21.catv.broadband.hu] has quit [Changing host] 10:32:43 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 10:56:13 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 250 seconds] 10:57:25 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 10:57:25 -!- ChanServ has set mode +o nikodemus 11:04:27 hargettp_ [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has joined #sbcl 11:08:05 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Quit: Leaving] 11:38:52 stassats` [~stassats@wikipedia/stassats] has joined #sbcl 11:41:00 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 264 seconds] 12:00:02 -!- sanooj [jpihlaja@unaffiliated/joonas] has left #sbcl 12:18:32 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 12:18:32 -!- ChanServ has set mode +o Krystof 12:25:33 antgreen [~user@CPE00222d6c4710-CM00222d6c470d.cpe.net.cable.rogers.com] has joined #sbcl 12:41:52 lacedaemon [59ca9312@gateway/web/freenode/ip.89.202.147.18] has joined #sbcl 12:52:20 -!- hargettp_ [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has quit [Quit: Leaving...] 13:21:33 hargettp_ [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has joined #sbcl 13:21:56 -!- hargettp_ [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has quit [Client Quit] 13:48:41 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 14:05:02 clop [~jared@moat3.centtech.com] has joined #sbcl 14:05:29 homie` [~levgue@xdsl-84-44-152-144.netcologne.de] has joined #sbcl 14:07:23 -!- homie [~levgue@xdsl-78-35-146-193.netcologne.de] has quit [Ping timeout: 250 seconds] 14:11:08 mega1 [~user@catv4E5C915D.pool.t-online.hu] has joined #sbcl 14:24:34 nikodemus: http://paste.lisp.org/display/119990 14:24:59 I was hoping that would have a more profound effect on the threads tests 14:25:56 -!- hargettp [~hargettp@dhcp-162.mirrorimage.net] has quit [Remote host closed the connection] 14:26:18 hargettp_ [~hargettp_@dhcp-162.mirrorimage.net] has joined #sbcl 14:46:26 slyrus: nah, the expected effect is less of a slowdown when spawning thousands of threads 14:46:53 while it's leaking, the leak isn't a directly catastrophic one as i understand it 14:49:40 OK. Kind of embarrassing to leak in the thread destruction code though :) 14:52:13 it is 14:54:17 scymtym [~user@2001:638:504:2093:21a:a0ff:fe34:2d7d] has joined #sbcl 14:57:17 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 240 seconds] 14:58:17 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 14:58:17 -!- ChanServ has set mode +o Krystof 14:58:50 tsuru [~charlie@adsl-179-29-10.bna.bellsouth.net] has joined #sbcl 15:01:39 -!- jiacobucci [~jiacobucc@gw-asdl.ae.gatech.edu] has left #sbcl 15:03:08 dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #sbcl 15:12:10 -!- homie` [~levgue@xdsl-84-44-152-144.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:14:07 flip214 [~marek@h081217084238.dyn.cm.kabsi.at] has joined #sbcl 15:14:07 -!- flip214 [~marek@h081217084238.dyn.cm.kabsi.at] has quit [Changing host] 15:14:07 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 15:21:54 homie [~levgue@xdsl-84-44-152-144.netcologne.de] has joined #sbcl 15:29:34 jiacobucci [~jiacobucc@gw-asdl.ae.gatech.edu] has joined #sbcl 15:29:38 -!- flip214 [~marek@unaffiliated/flip214] has quit [Quit: Leaving] 15:31:32 -!- lacedaemon [59ca9312@gateway/web/freenode/ip.89.202.147.18] has left #sbcl 15:42:46 pers [~user@152.sub-75-198-241.myvzw.com] has joined #sbcl 15:48:21 flip214 [~marek@h081217084238.dyn.cm.kabsi.at] has joined #sbcl 15:48:21 -!- flip214 [~marek@h081217084238.dyn.cm.kabsi.at] has quit [Changing host] 15:48:21 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 15:48:44 -!- stassats` [~stassats@wikipedia/stassats] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:49:03 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 15:49:47 flip214 [~marek@h081217084238.dyn.cm.kabsi.at] has joined #sbcl 15:49:47 -!- flip214 [~marek@h081217084238.dyn.cm.kabsi.at] has quit [Changing host] 15:49:47 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 15:52:44 -!- flip214 [~marek@unaffiliated/flip214] has quit [Client Quit] 16:12:42 udzinari [~user@nat/ibm/x-btbogttfzfhflirm] has joined #sbcl 16:23:13 stassats [~stassats@wikipedia/stassats] has joined #sbcl 16:25:56 -!- homie [~levgue@xdsl-84-44-152-144.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 16:29:22 -!- pers [~user@152.sub-75-198-241.myvzw.com] has quit [Read error: Connection reset by peer] 16:31:42 pers [~user@152.sub-75-198-241.myvzw.com] has joined #sbcl 16:44:43 bah, warm init dies with "internal error #31 (Object is of the wrong type.)" 16:45:43 16:45:43 hate that 16:49:16 could "Remove unnecessary page_table initialization loop" be the culprit? 16:52:32 -!- udzinari [~user@nat/ibm/x-btbogttfzfhflirm] has quit [Remote host closed the connection] 16:53:12 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 276 seconds] 16:53:54 or maybe that's my local changes 16:55:06 current HEAD builds for me 16:55:08 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 16:55:08 -!- ChanServ has set mode +o nikodemus 17:04:19 sorry, false alarm, that were my local changes 17:04:49 they usually are: -) 17:04:58 wow, detached eye 17:16:45 pkhuong: ah, nice paper link 17:18:24 froydnj: I thought there'd be a reference in your link, at first. 17:19:22 well, he does cite a previous paper, at least, even if there's no link 20:21:43 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 20:21:43 20:21:43 -!- names: ccl-logbot hargettp pers milan0 nikodemus_ FredFred lnostdal homie @Krystof tcr scymtym jiacobucci clop antifuchs jwise Quadrescence gnooth slyrus_ christoph fe[nl]ix trigen` foom luis |3b| pkhuong jsnell derrotebaron deepfire cmm- froydnj slyrus joshe ASau redline6561 20:28:13 Blkt [~user@net-93-151-225-46.cust.dsl.teletu.it] has joined #sbcl 21:11:21 Hexstream [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has joined #sbcl 21:15:25 -!- slyrus [~chatzilla@207.189.195.44] has quit [Ping timeout: 250 seconds] 21:28:00 -!- milan0 [~root@77.62.12.137] has quit [Quit: leaving] 21:43:46 -!- Blkt [~user@net-93-151-225-46.cust.dsl.teletu.it] has quit [Read error: Connection reset by peer] 21:46:21 Blkt [~user@net-93-151-225-46.cust.dsl.teletu.it] has joined #sbcl 21:52:18 -!- FredFred [~anonymous@66-17-110-207-swiftelNET.brookings.net] has quit [Quit: FredFred] 21:55:25 -!- Blkt [~user@net-93-151-225-46.cust.dsl.teletu.it] has quit [Remote host closed the connection] 22:17:37 -!- hargettp [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has quit [Quit: Leaving...] 23:19:43 -!- tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has quit [Quit: Leaving.] 23:24:12 tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has joined #sbcl 23:54:12 -!- nikodemus_ [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 264 seconds] 00:35:11 -!- pers [~user@49.sub-75-193-24.myvzw.com] has quit [Ping timeout: 240 seconds] 01:09:26 -!- tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has quit [Quit: Leaving.] 01:27:56 -!- Hexstream [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has left #sbcl 01:44:14 -!- ASau [~user@93-80-218-22.broadband.corbina.ru] has quit [Ping timeout: 240 seconds] 01:48:15 ASau [~user@93-80-218-22.broadband.corbina.ru] has joined #sbcl 01:51:33 slyrus [~chatzilla@198.202.202.21] has joined #sbcl 02:04:56 udzinari [~user@209.158.broadband13.iol.cz] has joined #sbcl 02:26:20 -!- slyrus [~chatzilla@198.202.202.21] has quit [Ping timeout: 240 seconds] 03:54:53 homie` [~levgue@xdsl-78-35-148-193.netcologne.de] has joined #sbcl 03:57:13 -!- homie [~levgue@xdsl-78-35-175-167.netcologne.de] has quit [Ping timeout: 260 seconds] 05:14:07 chocolaate-maan [~cwo_F4@61.153.16.162] has joined #sbcl 05:14:07 -!- chocolaate-maan [~cwo_F4@61.153.16.162] has left #sbcl 05:15:09 stassats [~stassats@wikipedia/stassats] has joined #sbcl 05:26:35 hargettp [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has joined #sbcl 05:34:02 -!- hargettp [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has quit [Quit: Leaving...] 06:40:52 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 06:40:52 06:40:52 -!- names: ccl-logbot stassats homie` udzinari ASau lnostdal scymtym jiacobucci clop jwise redline6561 joshe froydnj cmm- deepfire derrotebaron jsnell pkhuong |3b| luis foom trigen` fe[nl]ix christoph slyrus_ gnooth Quadrescence 06:46:14 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 06:46:14 antifuchs [~foobar@ec2-184-73-244-158.compute-1.amazonaws.com] has joined #sbcl 06:46:14 -!- zelazny.freenode.net has set mode +o Krystof 06:54:53 tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has joined #sbcl 06:55:47 chocolaate-maan [~cwo_F4@61.153.16.162] has joined #sbcl 06:55:47 -!- chocolaate-maan [~cwo_F4@61.153.16.162] has left #sbcl 07:28:58 nikodemus_ [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 07:40:34 slyrus [~chatzilla@adsl-99-183-243-127.dsl.pltn13.sbcglobal.net] has joined #sbcl 07:44:25 -!- nikodemus_ [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 272 seconds] 07:46:33 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 07:46:33 -!- ChanServ has set mode +o nikodemus 08:44:32 Pline [~Aashim@61.153.16.162] has joined #sbcl 08:44:32 -!- Pline [~Aashim@61.153.16.162] has left #sbcl 09:20:25 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Read error: Connection reset by peer] 09:25:36 -!- slyrus [~chatzilla@adsl-99-183-243-127.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 264 seconds] 10:23:00 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 10:23:00 -!- ChanServ has set mode +o nikodemus 11:01:15 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Ping timeout: 240 seconds] 12:55:45 -!- trigen` [~MSX@ec2-46-51-179-218.eu-west-1.compute.amazonaws.com] has left #sbcl 13:02:44 -!- derrotebaron [~derroteba@static.7.69.47.78.clients.your-server.de] has quit [Ping timeout: 276 seconds] 13:06:43 antgreen [~user@CPE00222d6c4710-CM00222d6c470d.cpe.net.cable.rogers.com] has joined #sbcl 13:06:52 hargettp [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has joined #sbcl 13:28:02 -!- homie` [~levgue@xdsl-78-35-148-193.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 13:29:39 derrotebaron [~derroteba@static.7.69.47.78.clients.your-server.de] has joined #sbcl 13:34:00 homie [~levgue@xdsl-78-35-148-193.netcologne.de] has joined #sbcl 13:35:14 -!- derrotebaron [~derroteba@static.7.69.47.78.clients.your-server.de] has quit [Ping timeout: 276 seconds] 14:03:04 loke [~elias@bb219-75-125-147.singnet.com.sg] has joined #sbcl 14:13:10 derrotebaron [~derroteba@static.7.69.47.78.clients.your-server.de] has joined #sbcl 14:22:41 -!- derrotebaron [~derroteba@static.7.69.47.78.clients.your-server.de] has quit [Ping timeout: 276 seconds] 14:56:27 Blkt [~user@net-93-151-251-53.cust.dsl.teletu.it] has joined #sbcl 14:59:56 good day everyone 15:39:25 rpg [~rpg@fw.henn.dunn.pcspeed.com] has joined #sbcl 15:44:19 Blkt` [~user@net-93-151-231-56.cust.dsl.teletu.it] has joined #sbcl 15:45:08 -!- Blkt [~user@net-93-151-251-53.cust.dsl.teletu.it] has quit [Read error: Operation timed out] 15:49:53 attila_lendvai [~attila_le@catv-80-98-24-21.catv.broadband.hu] has joined #sbcl 15:49:53 -!- attila_lendvai [~attila_le@catv-80-98-24-21.catv.broadband.hu] has quit [Changing host] 15:49:53 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 16:01:22 udzinari [~user@209.158.broadband13.iol.cz] has joined #sbcl 16:11:21 homie` [~levgue@xdsl-78-35-155-245.netcologne.de] has joined #sbcl 16:13:35 -!- homie [~levgue@xdsl-78-35-148-193.netcologne.de] has quit [Ping timeout: 240 seconds] 16:19:47 derrotebaron [~derroteba@static.7.69.47.78.clients.your-server.de] has joined #sbcl 16:21:06 -!- homie` [~levgue@xdsl-78-35-155-245.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 16:23:54 homie [~levgue@xdsl-78-35-155-245.netcologne.de] has joined #sbcl 16:29:55 slyrus [~chatzilla@adsl-99-183-243-127.dsl.pltn13.sbcglobal.net] has joined #sbcl 16:44:57 I'm trying to figure out why (eq 1.2d0 1.2d0) in SBCL on a 64-bit machine returns nil. I fully understand that it's according to spec, and I know why the spec is written the way it is. However, I'm just trying to understand more of the actual SBCL implementation. 16:45:19 My understanding is that a long-float is stored in a single register when run on an x64 machine. Is this not true? 16:45:58 In other words, is a long-float a CG'able object in its own right, and would that mean that long-float is significantly slower than normal floats? 16:48:28 -!- antgreen [~user@CPE00222d6c4710-CM00222d6c470d.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 16:48:46 loke: EQ compares pointers. 16:48:47 in a dynamically-typed language, you need to store not only the bits but also some type information (to say that "this pattern of bits should be interpreted as a double-float") 16:50:08 this will take more than 64 bits, so a double float can't in general just be in a register. (In regions where it can be proved that the double float doesn't escape to generic Lisp code, but only participates in arithmetic, then you can of course only use double float registers, but EQ is not one of those operations) 16:52:43 Krystof: I see. So using lots of long-float when normal floats would suffice would intruduce lots of extra CG then, correct? 16:53:01 Thanks a lot for your explanation 16:54:14 I don't know what you mean by "CG" 16:54:25 Sorry. 16:54:26 GC 16:54:36 Oh my, I made the same typo twice 16:55:14 not necessarily. If the long floats are confined to single functions at a time, there's no significant extra consing 16:57:32 will the SBCL optimiser be able to use single register long-floats if it can prove that the value will not escape from the function? 16:58:21 I'm asking these questions since I've been spending some time looking at the generated code from various test functions I've made. I've been quite surprised at its ability to optimise certain things 16:59:06 yes, it should be able to perform floating point calculations within a single function using just the registers, only boxing things up for return values or for generic storage 17:03:54 -!- rpg [~rpg@fw.henn.dunn.pcspeed.com] has quit [Quit: rpg] 17:06:12 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 264 seconds] 17:06:12 Thanks a lot for your help 17:09:24 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 17:10:41 -!- homie [~levgue@xdsl-78-35-155-245.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:13:11 homie [~levgue@xdsl-78-35-155-245.netcologne.de] has joined #sbcl 17:22:07 Blkt`` [~user@net-93-151-248-61.cust.dsl.teletu.it] has joined #sbcl 17:23:26 -!- Blkt` [~user@net-93-151-231-56.cust.dsl.teletu.it] has quit [Ping timeout: 240 seconds] 17:30:01 stassats [~stassats@wikipedia/stassats] has joined #sbcl 18:10:19 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 18:19:31 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 18:19:31 -!- ChanServ has set mode +o nikodemus 18:26:58 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Ping timeout: 260 seconds] 18:37:23 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 18:39:35 -!- slyrus [~chatzilla@adsl-99-183-243-127.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 18:54:54 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 276 seconds] 19:08:33 slyrus [~chatzilla@adsl-99-183-243-127.dsl.pltn13.sbcglobal.net] has joined #sbcl 20:16:30 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 20:16:30 -!- ChanServ has set mode +o nikodemus 20:17:28 Blkt``` [~user@net-93-151-231-11.cust.dsl.teletu.it] has joined #sbcl 20:19:21 -!- Blkt`` [~user@net-93-151-248-61.cust.dsl.teletu.it] has quit [Ping timeout: 272 seconds] 20:31:26 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 20:42:41 nyef [~nyef@pool-70-109-132-180.cncdnh.east.myfairpoint.net] has joined #sbcl 20:42:55 Hello all. 20:44:41 hi nyef 20:45:13 Does anyone have a handy example of code in SBCL that a peephole optimizer could improve? 20:45:45 lisppaste2 [~lisppaste@common-lisp.net] has joined #sbcl 20:46:11 minion [~minion@common-lisp.net] has joined #sbcl 20:46:29 specbot [~specbot@common-lisp.net] has joined #sbcl 20:52:30 (Preferably something involving a VOP result.) 20:52:30 nyef, memo from ale`: what's the point of clx's def-clx-class? Why not defclass? Is there any reason why I should use def-clx-class to add xembed support to clx instead of clos facilities (for, e.g., the implementation of an embedder class). 20:53:11 nyef: (progn (incf (aref x 0) 1d0) nil) ? 20:55:15 (where x is a double-float vector) 20:56:29 (dotimes (i 4) (setf (aref (truly-the simple-base-string x) (* i 8)) #\nul))) is pretty good as well. 20:56:40 Thanks. 20:57:38 the INCF one is also interesting because the liveness info is wrong if the result is unused. 20:58:34 *nyef* winces. 20:58:38 How wrong? 20:58:48 overly conservative. 20:59:04 Okay, so not wrong-wrong, just not as good as it could be? 20:59:07 right. 20:59:55 sub/cmp is also common. 21:00:19 Mmm. I think this is enough for me to look at for now. 21:01:48 Thanks. 21:14:27 Hrm. Only nasty thing in the INCF case with a properly-declared array type appears to be the repeated index calculation. 21:18:58 for an integer (in unsafe/declared code), it might be better to add in-place. 21:19:04 *integer array 21:50:20 Hexstream [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has joined #sbcl 22:05:37 -!- ASau [~user@93-80-218-22.broadband.corbina.ru] has quit [Ping timeout: 240 seconds] 22:17:36 hargettp_ [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has joined #sbcl 22:20:14 -!- hargettp [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has quit [Ping timeout: 240 seconds] 22:22:39 -!- hargettp_ [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has quit [Quit: Linkinus - http://linkinus.com] 22:30:01 cmm [~cmm@109.64.205.250] has joined #sbcl 22:33:57 -!- cmm- [~cmm@bzq-109-64-207-180.red.bezeqint.net] has quit [Ping timeout: 276 seconds] 22:42:05 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 23:11:15 -!- Blkt``` [~user@net-93-151-231-11.cust.dsl.teletu.it] has quit [Read error: Connection reset by peer] 23:11:35 which features would be useful for a user to enable? off the top of my head, I can think of ldb, sb-thread. 23:11:48 oh, wait, what was the xref one? 23:12:43 also, wtf, the first three hits: http://www.google.com/search?client=safari&rls=en&q=sbcl+xref+internals&ie=UTF-8&oe=UTF-8 23:15:18 (seems to be :sb-xref-for-internals) 23:33:24 -!- redline6561 [~user@c-66-56-55-169.hsd1.ga.comcast.net] has left #sbcl 00:27:53 tsuru [~charlie@adsl-179-29-10.bna.bellsouth.net] has joined #sbcl 00:34:45 not sure if that's useful to a user 00:35:00 it's results in ~3mb core file increase 00:35:04 fwiw 01:02:36 It's useful to a /curious/ user. 01:24:34 -!- tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has quit [Quit: Leaving.] 01:25:25 hargettp [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has joined #sbcl 01:36:05 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 01:41:00 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 264 seconds] 01:42:45 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 02:06:21 -!- loke [~elias@bb219-75-125-147.singnet.com.sg] has quit [Ping timeout: 240 seconds] 02:10:23 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 02:15:06 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 02:15:40 what nyef says (: 02:52:02 loke [~elias@bb219-75-125-147.singnet.com.sg] has joined #sbcl 03:00:07 -!- hargettp [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has quit [Quit: Leaving...] 03:12:26 -!- Hexstream [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has left #sbcl 04:10:26 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 04:13:25 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 04:26:15 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 04:26:15 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Remote host closed the connection] 05:03:46 -!- homie [~levgue@xdsl-78-35-155-245.netcologne.de] has quit [Read error: Connection reset by peer] 05:04:58 homie [~levgue@xdsl-78-35-160-126.netcologne.de] has joined #sbcl 05:06:50 -!- homie [~levgue@xdsl-78-35-160-126.netcologne.de] has quit [Client Quit] 05:09:19 homie [~levgue@xdsl-78-35-160-126.netcologne.de] has joined #sbcl 05:12:29 stassats [~stassats@wikipedia/stassats] has joined #sbcl 06:13:36 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 264 seconds] 06:46:57 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 06:46:57 -!- ChanServ has set mode +o nikodemus 06:47:13 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Client Quit] 06:47:49 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 06:47:49 -!- ChanServ has set mode +o nikodemus 07:17:46 flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has joined #sbcl 07:17:46 -!- flip214 [~marek@2001:858:107:1:baac:6fff:fe6b:9183] has quit [Changing host] 07:17:46 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 08:44:47 udzinari [~user@nat/ibm/x-kzaupuqfsvutxwzt] has joined #sbcl 08:44:57 tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has joined #sbcl 09:00:21 stassats [~stassats@wikipedia/stassats] has joined #sbcl 09:32:52 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Read error: Operation timed out] 09:58:03 attila_lendvai [~attila_le@catv-80-98-24-21.catv.broadband.hu] has joined #sbcl 09:58:03 -!- attila_lendvai [~attila_le@catv-80-98-24-21.catv.broadband.hu] has quit [Changing host] 09:58:03 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 10:11:34 -!- tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has quit [Quit: Leaving.] 11:04:15 tcr [~tcr@217-162-207-164.dynamic.hispeed.ch] has joined #sbcl 11:06:38 hargettp [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has joined #sbcl 11:10:38 stassats` [~stassats@wikipedia/stassats] has joined #sbcl 11:14:48 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 264 seconds] 11:33:50 -!- hargettp [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has quit [Quit: Leaving...] 11:36:11 hargettp [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has joined #sbcl 11:50:14 -!- hargettp [~hargettp@pool-71-174-131-180.bstnma.east.verizon.net] has quit [Ping timeout: 240 seconds] 12:24:46 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 12:24:46 -!- ChanServ has set mode +o Krystof 12:39:47 antgreen [~user@CPE00222d6c4710-CM00222d6c470d.cpe.net.cable.rogers.com] has joined #sbcl 13:23:55 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 14:10:12 hargettp_ [~hargettp_@dhcp-162.mirrorimage.net] has joined #sbcl 14:12:33 mega1 [~user@catv4E5C915D.pool.t-online.hu] has joined #sbcl 14:22:58 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 14:50:21 -!- flip214 [~marek@unaffiliated/flip214] has quit [Read error: Operation timed out] 15:38:35 nikodemus [~nikodemus@cs181058025.pp.htv.fi] has joined #sbcl 15:38:35 -!- ChanServ has set mode +o nikodemus 16:04:30 -!- udzinari [~user@nat/ibm/x-kzaupuqfsvutxwzt] has quit [Read error: Connection reset by peer] 16:31:35 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 250 seconds] 17:23:26 -!- slyrus [~chatzilla@adsl-99-183-243-127.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 17:31:28 homie` [~levgue@xdsl-78-35-183-250.netcologne.de] has joined #sbcl 17:32:50 -!- homie` [~levgue@xdsl-78-35-183-250.netcologne.de] has quit [Remote host closed the connection] 17:33:26 -!- homie [~levgue@xdsl-78-35-160-126.netcologne.de] has quit [Ping timeout: 240 seconds] 17:34:35 slyrus [~chatzilla@adsl-99-183-243-127.dsl.pltn13.sbcglobal.net] has joined #sbcl 17:46:38 -!- slyrus [~chatzilla@adsl-99-183-243-127.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 18:09:34 -!- tcr [~tcr@217-162-207-164.dynamic.hispeed.ch] has quit [Quit: Leaving.] 18:26:23 -!- nikodemus [~nikodemus@cs181058025.pp.htv.fi] has quit [Ping timeout: 240 seconds] 18:26:26 homie [~levgue@xdsl-78-35-183-250.netcologne.de] has joined #sbcl 18:36:26 -!- homie [~levgue@xdsl-78-35-183-250.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:39:41 homie [~levgue@xdsl-78-35-183-250.netcologne.de] has joined #sbcl