00:21:48 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 00:26:17 -!- Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has left #sbcl 01:02:20 -!- les [moreorles@fsf/member/les] has quit [Ping timeout: 255 seconds] 01:03:41 les [moreorles@lesharris.com] has joined #sbcl 01:03:41 -!- les [moreorles@lesharris.com] has quit [Changing host] 01:03:41 les [moreorles@fsf/member/les] has joined #sbcl 01:31:32 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 01:45:42 -!- k-stz [~user@2a02:8070:22c1:f001:e269:95ff:fe38:b215] has left #sbcl 02:10:29 danlentz [~danlentz@2601:c:3680:1c:10e:1d7d:cdba:7ae1] has joined #sbcl 02:19:40 -!- zulu_inuoe_ [~quassel@184.89.111.53] has quit [Read error: Connection reset by peer] 02:21:24 zulu_inuoe_ [~quassel@184.89.111.53] has joined #sbcl 03:41:42 -!- Fare [~fare@146.94.106.109.dynamic.sat.abo.nordnet.fr] has quit [Ping timeout: 245 seconds] 05:11:12 akovalen` [~user@95.72.102.250] has joined #sbcl 05:12:45 -!- akovalenko [~user@95.72.175.171] has quit [Ping timeout: 252 seconds] 05:35:03 attila_lendvai [~attila_le@92.46.5.85] has joined #sbcl 05:35:03 -!- attila_lendvai [~attila_le@92.46.5.85] has quit [Changing host] 05:35:03 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 05:58:42 angavrilov [~angavrilo@217.71.227.190] has joined #sbcl 06:12:41 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 07:02:02 prxq [~mommer@mnhm-4d013cb6.pool.mediaWays.net] has joined #sbcl 07:23:34 -!- prxq [~mommer@mnhm-4d013cb6.pool.mediaWays.net] has quit [Remote host closed the connection] 07:28:15 -!- milosn [~milosn@genkt-056-002.t-mobile.co.uk] has quit [Ping timeout: 260 seconds] 07:39:45 tcr [~tcr@84.72.21.32] has joined #sbcl 07:46:12 -!- luis` [~luis@nhop.r42.eu] has quit [Ping timeout: 248 seconds] 07:47:20 luis [~luis@nhop.r42.eu] has joined #sbcl 08:19:50 -!- ASau [~user@46.115.125.43] has quit [Ping timeout: 255 seconds] 08:43:17 -!- tcr [~tcr@84.72.21.32] has quit [Quit: Leaving.] 08:48:14 prxq [~mommer@mnhm-4d013cb6.pool.mediaWays.net] has joined #sbcl 09:02:31 milosn [~milosn@82-68-174-118.in-addr.centralnic.net] has joined #sbcl 10:19:00 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: nuclear meltdown] 10:24:32 stassats [~stassats@wikipedia/stassats] has joined #sbcl 10:58:13 rbarraud__ [~rbarraud@202-169-221-121.worldnet.co.nz] has joined #sbcl 11:04:12 -!- rbarraud__ [~rbarraud@202-169-221-121.worldnet.co.nz] has quit [Ping timeout: 276 seconds] 11:04:15 -!- akovalen` is now known as akovalenko 11:33:32 Fare [~fare@146.94.106.109.dynamic.sat.abo.nordnet.fr] has joined #sbcl 11:43:47 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 245 seconds] 13:00:01 -!- Fare [~fare@146.94.106.109.dynamic.sat.abo.nordnet.fr] has quit [Ping timeout: 245 seconds] 13:13:50 tcr [~tcr@77-56-40-229.dclient.hispeed.ch] has joined #sbcl 13:14:11 -!- tcr1 [~tcr@77-56-40-229.dclient.hispeed.ch] has quit [Ping timeout: 248 seconds] 14:01:10 leoc [~leoc.git@p5DDB9F53.dip.t-dialin.net] has joined #sbcl 14:13:39 how hard would it be to allocate aliens on stack? 14:16:45 maybe i can pass the arguments to a Qt function as arguments of a c function, and then allocate the array which represent the stack on the c side 14:17:19 have somehow to deal with variable number of arguments, perhaps having n functions, where n is the maximum needed number of arguments 14:29:52 Fare [~fare@146.94.106.109.dynamic.sat.abo.nordnet.fr] has joined #sbcl 14:31:38 attila_lendvai [~attila_le@92.46.5.85] has joined #sbcl 14:31:38 -!- attila_lendvai [~attila_le@92.46.5.85] has quit [Changing host] 14:31:38 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 14:45:40 -!- hydan [~user@ip-89-102-13-27.net.upcbroadband.cz] has quit [Remote host closed the connection] 14:45:53 wbooze [~wbooze@xdsl-78-35-190-149.netcologne.de] has joined #sbcl 14:46:35 -!- wbooze [~wbooze@xdsl-78-35-190-149.netcologne.de] has quit [Read error: Connection reset by peer] 14:47:15 wbooze [~wbooze@xdsl-78-35-190-149.netcologne.de] has joined #sbcl 15:03:14 -!- les [moreorles@fsf/member/les] has quit [Remote host closed the connection] 15:19:50 -!- tcr [~tcr@77-56-40-229.dclient.hispeed.ch] has quit [Quit: Leaving.] 15:27:47 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 252 seconds] 15:27:48 -!- daimrod [~daimrod@sbrk.org] has quit [Ping timeout: 264 seconds] 15:28:46 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 15:34:00 daimrod [~daimrod@sbrk.org] has joined #sbcl 15:44:15 -!- wbooze [~wbooze@xdsl-78-35-190-149.netcologne.de] has quit [Read error: Connection reset by peer] 15:45:27 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #sbcl 15:54:05 wbooze [~wbooze@xdsl-78-35-190-149.netcologne.de] has joined #sbcl 16:03:49 -!- leoc [~leoc.git@p5DDB9F53.dip.t-dialin.net] has quit [Read error: Connection reset by peer] 16:07:28 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 276 seconds] 16:08:56 attila_lendvai [~attila_le@92.46.5.85] has joined #sbcl 16:08:56 -!- attila_lendvai [~attila_le@92.46.5.85] has quit [Changing host] 16:08:56 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 16:39:51 -!- wbooze [~wbooze@xdsl-78-35-190-149.netcologne.de] has quit [Remote host closed the connection] 16:42:07 wbooze [~wbooze@xdsl-78-35-190-149.netcologne.de] has joined #sbcl 16:42:55 sdemarre [~serge@109.134.176.104] has joined #sbcl 16:47:30 -!- sdemarre [~serge@109.134.176.104] has quit [Ping timeout: 264 seconds] 17:00:13 -!- milosn [~milosn@82-68-174-118.in-addr.centralnic.net] has quit [Remote host closed the connection] 17:04:58 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 244 seconds] 17:22:17 -!- Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Read error: Connection reset by peer] 17:26:20 sdemarre [~serge@109.134.176.104] has joined #sbcl 17:33:47 -!- foom [jknight@nat/google/x-olrpjoiidnjlibmv] has quit [Remote host closed the connection] 17:39:27 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 17:40:08 foom [jknight@nat/google/x-bnjacejcylijvhql] has joined #sbcl 18:00:13 milosn [~milosn@user-5AF50FDE.broadband.tesco.net] has joined #sbcl 18:13:05 stassats: cffi already uses with with-alien which by default uses stack allocation IIANVM 18:14:10 Amusing (albeist only in retrospect) anecdote: And on allegro that's actually vastly slower than allocating it dynamically, so cffi is (or was) doing a pessimization. 18:14:48 Re CommonQt, my thought were that everything can be done efficiently on the Lisp side as long as we cache the generated code for each signature. 18:15:32 Originally by "compiling" into closures, which saves our code some thinking. But long-term I wanted to switch from closures to COMPILE, allowing the Lisp compiler to actually do its things and compile down to really good code. 18:15:51 Never managed to do that though. 18:16:21 Which of the two approaches is better might also depend on how the Lisp compiler performs (which makes this discussion marginally on-topic for #sbcl). 18:17:03 Step #1 for me was to write microbenchmarks, which led to wanting correctness tests also/first, which is the step I was then stuck on. 18:17:40 "always benchmark first, optimize afterwards" was the motto, but turned into "benchmark first, optimize never" unfortunately. 18:18:14 i'm now doing some consing reduction optimization 18:19:52 in the optimized-call macros, i wish something like deftransform could be used instead 18:20:20 constantp gets you only so far 18:22:16 ASau [~user@46.115.97.161] has joined #sbcl 18:27:33 edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #sbcl 18:36:57 -!- slyrus [~chatzilla@adsl-76-254-45-27.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 276 seconds] 18:41:11 -!- milosn [~milosn@user-5AF50FDE.broadband.tesco.net] has quit [Remote host closed the connection] 18:44:03 milosn [~milosn@user-5AF50FDE.broadband.tesco.net] has joined #sbcl 18:55:10 -!- Posterdati [~antani@host107-26-dynamic.59-82-r.retail.telecomitalia.it] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 18:55:34 Posterdati [~antani@host107-26-dynamic.59-82-r.retail.telecomitalia.it] has joined #sbcl 19:07:54 -!- sdemarre [~serge@109.134.176.104] has quit [Ping timeout: 264 seconds] 19:30:53 milosn_ [~milosn@user-5AF50134.broadband.tesco.net] has joined #sbcl 19:34:10 -!- milosn [~milosn@user-5AF50FDE.broadband.tesco.net] has quit [Ping timeout: 276 seconds] 19:36:22 -!- milosn_ [~milosn@user-5AF50134.broadband.tesco.net] has quit [Read error: Operation timed out] 19:47:14 milosn [~milosn@user-5AF50134.broadband.tesco.net] has joined #sbcl 19:49:31 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #sbcl 19:52:52 pnpuff [~dioxirane@gateway/tor-sasl/pnpuff] has joined #sbcl 20:01:45 -!- Fare [~fare@146.94.106.109.dynamic.sat.abo.nordnet.fr] has quit [Ping timeout: 276 seconds] 20:02:18 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #sbcl 20:13:27 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Ping timeout: 276 seconds] 20:40:20 ASau` [~user@176.4.52.241] has joined #sbcl 20:41:41 -!- wbooze [~wbooze@xdsl-78-35-190-149.netcologne.de] has quit [Read error: Operation timed out] 20:43:58 -!- ASau [~user@46.115.97.161] has quit [Ping timeout: 272 seconds] 20:51:56 hydan [~user@ip-89-102-13-27.net.upcbroadband.cz] has joined #sbcl 21:00:09 -!- pnpuff [~dioxirane@gateway/tor-sasl/pnpuff] has quit [Quit: leaving] 21:33:13 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 22:07:02 -!- ASau` is now known as ASau 22:10:44 Fare [~fare@109.106.94.146] has joined #sbcl 22:14:45 -!- prxq [~mommer@mnhm-4d013cb6.pool.mediaWays.net] has quit [Quit: Leaving] 22:37:34 huangjs [~huangjs@199.180.254.36] has joined #sbcl 22:40:01 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 22:54:19 slyrus [~chatzilla@dsl081-060-042.sfo1.dsl.speakeasy.net] has joined #sbcl 23:21:15 stassats [~stassats@wikipedia/stassats] has joined #sbcl 23:47:58 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 23:47:59 -!- zulu_inuoe_ [~quassel@184.89.111.53] has quit [Read error: Connection reset by peer] 23:48:41 zulu_inuoe_ [~quassel@184.89.111.53] has joined #sbcl 23:48:43 -!- slyrus [~chatzilla@dsl081-060-042.sfo1.dsl.speakeasy.net] has quit [Ping timeout: 260 seconds] 23:51:14 zulu_inuoe__ [~quassel@184.89.111.53] has joined #sbcl 23:51:14 -!- zulu_inuoe_ [~quassel@184.89.111.53] has quit [Read error: Connection reset by peer]