00:40:44 ivan4th: there are 2 completely unrelated versions of libelf, with different version numbering schemes. 02:34:22 ok. here's a question: while trying to fix CLOS-related performance problems in my app, I saw the following check in ccl::%maybe-std-slot-value-using-class: (let* ((allocation (standard-effective-slot-definition.location slotd))) (or (eq allocation :instance) (eq allocation :class))) . Shouldn't it be standard-effective-slot-definition.allocation ?? 02:39:27 (instead of standard-effective-slot-definition.location) 02:40:20 with current code, s-v-u-c seems to be used all the time 02:47:55 It certainly looks like it. 02:53:19 well, that may constitute serious performance hit... It seems though that s-v-u-c is used in less than 100% of cases despite this bug. I wonder how this can happen... (for classes with standard-class metaclass) 02:55:13 (after doing some profiling, I'm using an ugly hack involving defining methods on s-v-u-c / (setf s-v-u-c) with all t's as specializers to catch their overuse) 02:55:38 :around method, that is 02:56:53 that's of course is grossly incorrect but seems to help with performance tuning 03:02:14 -!- beyeran [~apb@p54A907C1.dip0.t-ipconnect.de] has quit [Quit: leaving] 03:37:25 ivan4th: thanks; http://trac.clozure.com/ccl/changeset/14550 04:05:35 oconnore [~eric@50.10.172.212] has joined #ccl 04:06:15 -!- oconnore [~eric@50.10.172.212] has quit [Remote host closed the connection] 05:02:20 ArmyOfBruce [~bmitchene@waywardmonkeys.com] has joined #ccl 05:26:19 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has quit [Quit: night] 08:11:18 e-user [~akahl@nat/nokia/x-ofukypvyxbnsoumg] has joined #ccl 08:44:19 -!- rme [~rme@pool-70-106-129-201.chi01.dsl-w.verizon.net] has quit [*.net *.split] 08:44:19 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [*.net *.split] 08:44:19 -!- Quadrescence [~Quad@unaffiliated/quadrescence] has quit [*.net *.split] 08:44:20 -!- sellout [~greg@gw3.tacwap.org] has quit [*.net *.split] 08:44:22 -!- Modius [~Modius@cpe-70-123-158-125.austin.res.rr.com] has quit [*.net *.split] 08:44:23 -!- bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has quit [*.net *.split] 08:44:23 -!- clop2 [~jared@moat3.centtech.com] has quit [*.net *.split] 08:47:37 sellout [~greg@gw3.tacwap.org] has joined #ccl 08:47:37 Quadrescence [~Quad@unaffiliated/quadrescence] has joined #ccl 08:47:37 billstclair [~billstcla@unaffiliated/billstclair] has joined #ccl 08:47:37 rme [~rme@pool-70-106-129-201.chi01.dsl-w.verizon.net] has joined #ccl 08:47:50 Modius [~Modius@cpe-70-123-158-125.austin.res.rr.com] has joined #ccl 08:48:00 bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has joined #ccl 08:48:01 clop2 [~jared@moat3.centtech.com] has joined #ccl 08:52:13 jdz [~jdz@193.206.22.97] has joined #ccl 09:13:13 -!- jdz [~jdz@193.206.22.97] has quit [Quit: Leaving] 10:02:15 ZabaQ [~Zaba@43.89-246-213.ippool.namesco.net] has joined #ccl 10:08:52 I am having a spot of bother with set-pprint-dispatch+ in pprint.lisp 10:10:09 I'm calling set-pprint-dispatch with just the first two parameters : the type specifier and the function 10:10:54 set-pprint-dispatch should default to using the dispatch table in *print-pprint-dispatch* 10:11:07 but that appears to be nil at compilation time 10:11:31 and I'm getting a type error condition signalled value NIL is not of the expected type CCL::PPRINT-DISPATCH-TABLE. 10:11:31 [Condition of type TYPE-ERROR] 10:11:45 Is this as it should be? 10:11:54 (this is ccl 1.6 on win64) 10:18:59 Aha! http://trac.clozure.com/ccl/ticket/784 10:20:18 Well, from where I'm sitting its a bug. 10:20:53 -!- e-user [~akahl@nat/nokia/x-ofukypvyxbnsoumg] has quit [Remote host closed the connection] 10:21:06 e-user [~akahl@nat/nokia/x-ldvpwkfccalizxwj] has joined #ccl 10:22:14 tfb_ [~tfb@92.41.44.3.sub.mbb.three.co.uk] has joined #ccl 10:24:00 -!- tfb_ [~tfb@92.41.44.3.sub.mbb.three.co.uk] has quit [Remote host closed the connection] 10:27:14 tfb_ [~tfb@92.41.44.3.sub.mbb.three.co.uk] has joined #ccl 10:27:39 -!- tfb_ is now known as tfb 10:30:45 -!- e-user [~akahl@nat/nokia/x-ldvpwkfccalizxwj] has quit [Quit: Leaving.] 10:31:01 e-user [~akahl@nat/nokia/x-sktgtseqporzlfpf] has joined #ccl 10:31:19 -!- tfb [~tfb@92.41.44.3.sub.mbb.three.co.uk] has quit [Client Quit] 10:31:54 tfb [~tfb@92.41.44.3.sub.mbb.three.co.uk] has joined #ccl 10:40:14 -!- roffe [~roffe@adsl-149-197.romerikebb.no] has quit [Ping timeout: 240 seconds] 10:41:03 I'm not sure how I'm supposed to work around this 10:47:04 ..ah, found it 11:09:12 -!- ZabaQ [~Zaba@43.89-246-213.ippool.namesco.net] has quit [Quit: Leaving.] 11:10:40 ZabaQ [~Zaba@43.89-246-213.ippool.namesco.net] has joined #ccl 11:42:52 ZabaQ1 [~Zaba@213.246.114.89] has joined #ccl 11:44:22 -!- ZabaQ [~Zaba@43.89-246-213.ippool.namesco.net] has quit [Ping timeout: 246 seconds] 11:52:43 -!- ZabaQ1 is now known as ZabaQ 12:09:37 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has joined #ccl 13:43:11 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Ping timeout: 240 seconds] 15:28:42 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has quit [Quit: rcirc on GNU Emacs 23.2.91.1] 15:42:02 -!- sellout [~greg@gw3.tacwap.org] has quit [Ping timeout: 240 seconds] 15:42:08 sellout [~greg@c-24-61-13-161.hsd1.ma.comcast.net] has joined #ccl 16:15:07 anRch [~markmilli@64.134.66.247] has joined #ccl 16:53:43 -!- e-user [~akahl@nat/nokia/x-sktgtseqporzlfpf] has quit [Quit: Leaving.] 16:55:55 e-user [~akahl@nat/nokia/x-lpuzxtujblnquesk] has joined #ccl 16:57:08 -!- e-user [~akahl@nat/nokia/x-lpuzxtujblnquesk] has quit [Client Quit] 17:03:37 -!- anRch [~markmilli@64.134.66.247] has quit [Quit: anRch] 17:22:20 anRch [~markmilli@64.134.66.247] has joined #ccl 17:22:42 roffe [~roffe@adsl-149-197.romerikebb.no] has joined #ccl 17:23:33 roffe_ [~roffe@adsl-149-197.romerikebb.no] has joined #ccl 17:26:52 -!- roffe [~roffe@adsl-149-197.romerikebb.no] has quit [Ping timeout: 240 seconds] 17:26:52 -!- roffe_ is now known as roffe 17:30:40 -!- roffe [~roffe@adsl-149-197.romerikebb.no] has quit [Remote host closed the connection] 17:30:54 roffe [~roffe@adsl-149-197.romerikebb.no] has joined #ccl 17:52:41 -!- anRch [~markmilli@64.134.66.247] has quit [Quit: anRch] 18:14:01 -!- tfb [~tfb@92.41.44.3.sub.mbb.three.co.uk] has quit [Ping timeout: 255 seconds] 18:49:28 -!- ZabaQ [~Zaba@213.246.114.89] has quit [Quit: Leaving.] 18:58:08 -!- alms_ [~alms_@146-115-42-237.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Quit: alms_] 19:04:16 anRch [~markmilli@64.134.65.50] has joined #ccl 19:12:26 ZabaQ [~Zaba@213.246.114.89] has joined #ccl 20:04:28 baggles [~bill@88-106-150-8.dynamic.dsl.as9105.com] has joined #ccl 20:20:55 -!- baggles [~bill@88-106-150-8.dynamic.dsl.as9105.com] has quit [Ping timeout: 255 seconds] 20:22:43 -!- ZabaQ [~Zaba@213.246.114.89] has quit [Quit: Leaving.] 20:22:57 baggles [~bill@88-106-155-41.dynamic.dsl.as9105.com] has joined #ccl 20:41:51 -!- antoszka [~antoszka@unaffiliated/antoszka] has left #ccl 20:47:51 -!- anRch [~markmilli@64.134.65.50] has quit [Quit: anRch] 20:49:26 -!- sellout [~greg@c-24-61-13-161.hsd1.ma.comcast.net] has quit [Ping timeout: 240 seconds] 20:54:51 bfulgham [~brent@wsip-72-215-191-226.sb.sd.cox.net] has joined #ccl 21:01:03 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has joined #ccl 21:08:30 sellout [~greg@gw3.tacwap.org] has joined #ccl 21:21:28 ZabaQ [~Zaba@213.246.114.89] has joined #ccl 21:27:01 -!- ZabaQ [~Zaba@213.246.114.89] has quit [Quit: Leaving.] 21:32:40 alms_ [~alms_@146-115-42-237.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 22:00:21 -!- gnooth_ is now known as gnooth 23:49:26 -!- baggles [~bill@88-106-155-41.dynamic.dsl.as9105.com] has quit [Ping timeout: 240 seconds] 23:57:16 baggles [~bill@88-106-155-41.dynamic.dsl.as9105.com] has joined #ccl