04:28:25 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 04:28:25 -!- names: ccl-logbot slyrus rbarraud christop` cmm luis lnostdal `micro jsnell froydnj fe[nl]ix pkhuong Kaer @Xof holycow angavrilov joshe tokenrove _3b` foom chandler 04:33:29 -!- slyrus [~chatzilla@adsl-75-36-215-204.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 276 seconds] 04:46:35 slyrus [~chatzilla@adsl-75-36-215-204.dsl.pltn13.sbcglobal.net] has joined #sbcl 05:04:34 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 05:04:34 -!- names: ccl-logbot slyrus rbarraud christop` cmm luis lnostdal `micro jsnell froydnj fe[nl]ix pkhuong Kaer @Xof holycow angavrilov joshe tokenrove _3b` foom chandler 05:44:28 -!- rbarraud [~rbarraud@118-92-2-40.dsl.dyn.ihug.co.nz] has quit [Read error: Operation timed out] 05:45:24 rbarraud [~rbarraud@118-92-19-211.dsl.dyn.ihug.co.nz] has joined #sbcl 05:48:02 l0stman [~l0stman@freedsl-1.blueline.mg] has joined #sbcl 06:11:20 -!- slyrus [~chatzilla@adsl-75-36-215-204.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 255 seconds] 06:26:31 -!- rbarraud [~rbarraud@118-92-19-211.dsl.dyn.ihug.co.nz] has quit [Ping timeout: 240 seconds] 06:48:53 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 06:48:53 -!- ChanServ has set mode +o nikodemus 07:09:49 How does one calculate the cost value to use in VOPs? What is it measured in? 07:14:11 -!- cmm [~cmm@bzq-79-181-203-193.red.bezeqint.net] has quit [Ping timeout: 240 seconds] 07:15:31 cmm [~cmm@bzq-79-181-203-193.red.bezeqint.net] has joined #sbcl 07:34:35 slyrus [~chatzilla@adsl-75-36-215-204.dsl.pltn13.sbcglobal.net] has joined #sbcl 07:41:38 tcr [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has joined #sbcl 08:03:46 attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has joined #sbcl 08:08:33 Krystof [~csr21@84-51-132-95.christ977.adsl.metronet.co.uk] has joined #sbcl 08:08:33 -!- ChanServ has set mode +o Krystof 08:31:25 angavrilov: it's an estimate based on whatever the CPU docs say, weighted against other vops of the same arch 08:32:14 but it only really matters if multiple vops are applicable in the same place, so it doesn't have to be even remotely accurate across vops for different functions 08:33:38 the typical case where the cost matters is when there are vops for constant arguments, or when the result type is known 08:42:13 -!- tcr [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 08:43:15 Can deftransforms be used to make expression simplification, like maybe (not (< ...)) -> (/< ...) where /< is a special instruction for that combination, or is that kind of thing possible only via compiler macros? 08:44:28 angavrilov: yes they can. just sec, i'll find you an example 08:44:46 tcr [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has joined #sbcl 08:44:54 (it's currently a bit ugly, but totally doeable) 08:55:01 I really think that specialized hash-tables would be a very good addition; it would allow the usual be-generic-by-default-but-be-able-to-make-it-fast mantra 08:56:37 not just specialization, the type system should also be able to reflect the choice of hash function; so a call to gethash could inline the call to the hash function 09:11:31 the canonical example is the modular arithmetic thing 09:19:55 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 240 seconds] 09:23:53 -!- tcr [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 09:26:56 tcr [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has joined #sbcl 09:34:43 -!- tcr [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 09:35:49 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 09:35:49 -!- ChanServ has set mode +o nikodemus 09:37:21 sorry, had to go out for a while 09:37:45 looking for splice-fun-args should yield examples 09:42:06 Blkt [~user@dynamic-adsl-94-37-246-235.clienti.tiscali.it] has joined #sbcl 09:42:48 good day everyone 09:48:42 rbarraud [~rbarraud@202-180-88-252.callplus.net.nz] has joined #sbcl 09:51:50 -!- rbarraud [~rbarraud@202-180-88-252.callplus.net.nz] has quit [Read error: Connection reset by peer] 09:52:19 rbarraud [~rbarraud@202-180-88-252.callplus.net.nz] has joined #sbcl 09:59:21 tcr [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has joined #sbcl 09:59:25 What does (:save-p :compute-only) actually mean? 10:06:19 -!- rbarraud [~rbarraud@202-180-88-252.callplus.net.nz] has quit [Ping timeout: 240 seconds] 10:20:08 -!- tcr [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 10:21:24 ThomasP1 [~thomas@88-134-14-187-dynip.superkabel.de] has joined #sbcl 10:27:03 hi 10:31:28 rbarraud [~rbarraud@118-92-19-211.dsl.dyn.ihug.co.nz] has joined #sbcl 10:33:01 tcr [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has joined #sbcl 10:34:33 my sbcl 1.0.42.35 in mac os x 10.6 just stopped working from one moment to the other. i have threads enabled and it is compiled 64bit. it seems that there is something wrong with asdf. when you try to load something it gets stuck with regestering the system again and again. 10:35:18 * (asdf:oos 'asdf:load-op 'cl-ppcre) 10:35:18 ; loading system definition from 10:35:18 ; /Users/thomas/code/lisp/clbuild/systems/cl-ppcre.asd into # 10:35:18 ; registering # as CL-PPCRE 10:35:18 ; loading system definition from 10:35:19 ; /Users/thomas/code/lisp/clbuild/systems/cl-ppcre.asd into # 10:35:19 ... 10:35:20 ; /Users/thomas/code/lisp/clbuild/systems/cl-ppcre.asd into # 10:35:20 Help! 11 nested errors. SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded. 10:36:52 the last time this happened I couldn't get a clue where it came from and I recompiled everything including sbcl 10:41:23 -!- l0stman [~l0stman@freedsl-1.blueline.mg] has quit [Ping timeout: 245 seconds] 10:44:05 -!- tcr [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has quit [Read error: Connection reset by peer] 10:45:02 tcr [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has joined #sbcl 10:50:46 tcr1 [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has joined #sbcl 10:52:29 ThomasP1: i'm guessing filesystem timestamp drift, because that look like asdf things the cl-ppcre.asd needs to be loaded again 10:53:28 -!- tcr [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 10:55:08 -!- tcr1 [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 10:58:56 nikodemus: wow, thank you very much. i had for some reason turned back the date of the machine ;) 11:03:08 nikodemus: yes it was definitely the timestamp drift 11:04:31 -!- rbarraud [~rbarraud@118-92-19-211.dsl.dyn.ihug.co.nz] has quit [Ping timeout: 252 seconds] 11:14:41 tcr [~tcr@cpc1-bour2-0-0-cust414.15-1.cable.virginmedia.com] has joined #sbcl 11:19:25 nikodemus: is this a bug? 11:21:24 ThomasP1: arguably an asdf bug, not sure what the current asdf folks think 11:31:06 -!- attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has quit [Quit: Leaving.] 11:48:44 hargettp [~anonymous@pool-71-174-139-221.bstnma.east.verizon.net] has joined #sbcl 11:50:18 Kae [b@c-cfcee253.97-16-64736c12.cust.bredbandsbolaget.se] has joined #sbcl 11:54:14 -!- Kaer [~b@c-cfcee253.97-16-64736c12.cust.bredbandsbolaget.se] has quit [Ping timeout: 255 seconds] 12:23:31 http://paste.lisp.org/display/114465 # i wonder... 12:27:26 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 12:52:44 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 12:52:44 -!- ChanServ has set mode +o nikodemus 13:41:13 nikodemus: in that patch, does #'(dfun foo) work? (and why should that be different from #'foo?) 15:00:59 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 15:00:59 -!- names: ccl-logbot hargettp Kae tcr ThomasP1 Blkt @Krystof slyrus cmm christop` luis lnostdal `micro jsnell froydnj fe[nl]ix pkhuong @Xof holycow angavrilov joshe tokenrove _3b` foom chandler 15:03:34 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 15:03:34 -!- ChanServ has set mode +o nikodemus 15:24:36 nyef [~nyef@pool-70-109-134-127.cncdnh.east.myfairpoint.net] has joined #sbcl 15:35:58 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 21:58:11 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 21:58:13 -!- names: ccl-logbot The_Jon_Smith hargettp Blkt cmatei tcr angavrilov mega1 @Krystof cmm fualo ASau deepfire lnostdal mbohun Fare slyrus_ froydnj _3b` gnooth jsnell lisppaste2 `micro joshe fe[nl]ix pkhuong specbot minion luis @Xof chandler foom tokenrove 21:58:13 -gibson.freenode.net:#sbcl- [freenode-info] why register and identify? your IRC nick is how people know you. http://freenode.net/faq.shtml#nicksetup