00:36:36 _travis_ [~travis@c-24-127-49-108.hsd1.va.comcast.net] has joined #sbcl 00:55:37 -!- antgreen [~user@70.50.66.74] has quit [Ping timeout: 240 seconds] 00:59:24 travis_ [~travis@c-24-127-49-108.hsd1.va.comcast.net] has joined #sbcl 01:00:13 -!- _travis_ [~travis@c-24-127-49-108.hsd1.va.comcast.net] has quit [Ping timeout: 240 seconds] 01:03:08 -!- travis_ is now known as _travis_ 01:50:59 using (zerop (ash x -32)) instead of (and (>= x 0) (<= x 4294967295)) for (typep x '(unsigned-byte 32)) appears to be marginally faster 01:51:03 and is much smaller 01:52:27 now, to find a similar alternative for (signed-byte 32) 01:53:11 stassats: I assume that X is a signed fixnum? 01:53:23 right 01:53:31 an unsigned comparison will be faster. 01:55:44 which case are you talking about? 01:58:11 the ub32 check. 01:58:51 (and (>= x 0) (<= x 4294967295)) is just compiled sub-optimally 02:03:38 it stores 4294967295 in memory, while it could instead load as an immediate into a register 02:03:52 but i need to check that, maybe the difference is insignificant 02:04:26 that's because it performs a signed comparison. 02:04:47 most likely doesn't matter though 02:05:04 is there an unsigned version of CMP? 02:05:09 cmp 02:05:32 look at check-bounds. 02:05:50 but it does sign-extension when used with a 32-bit immediate on a 64-bit register 02:07:19 oh right. Not sure that it matters whether it does a load or an immediate move. 02:08:10 You could try mov[zs]x/cmp. 02:08:34 it would be cool if one could access higher 32-bits of a registers, like AL/AH 02:10:09 it's faster to shift... 02:14:00 -!- _travis_ [~travis@c-24-127-49-108.hsd1.va.comcast.net] has quit [Quit: This computer has gone to sleep] 02:20:07 whaddayknow, (typep x '(unsigned-byte 32)) is actually faster than (typep x '(unsigned-byte 30)), despite the later using an immediate with CMP 02:21:05 well, the difference is hard to measure actually 02:22:22 because it's affected by the noise resulted by different compilation runs 02:34:30 and i should really lay off nano-optimizations 02:53:02 echo-area [~user@182.92.247.2] has joined #sbcl 03:22:06 -!- wbooze [~wbooze@xdsl-78-35-173-240.netcologne.de] has quit [Ping timeout: 245 seconds] 03:46:41 wbooze [~wbooze@xdsl-78-35-135-78.netcologne.de] has joined #sbcl 05:15:19 huangjs [~huangjs@13.sub-70-199-130.myvzw.com] has joined #sbcl 05:15:43 hi, evening 05:33:51 another stupid code deletion note 05:35:50 i don't even know how to file it, all the cool names are already taken 05:36:28 "odd code deletion note" "Spurious code deletion notice" "Bad code deletion note" 05:39:44 sdemarre [~serge@91.176.15.142] has joined #sbcl 05:45:53 created a new tag https://bugs.launchpad.net/sbcl/+bugs?field.tag=deletion-note 05:58:38 -!- huangjs [~huangjs@13.sub-70-199-130.myvzw.com] has quit [Ping timeout: 248 seconds] 06:45:25 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 246 seconds] 07:23:32 huangjs [~huangjs@50-78-41-9-static.hfc.comcastbusiness.net] has joined #sbcl 07:53:02 Kryztof [~user@81.174.155.115] has joined #sbcl 07:53:02 -!- ChanServ has set mode +o Kryztof 08:33:53 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 265 seconds] 08:53:21 tsuru`` [~charlie@adsl-74-179-30-52.bna.bellsouth.net] has joined #sbcl 08:54:55 -!- tsuru` [~charlie@adsl-98-87-45-15.bna.bellsouth.net] has quit [Ping timeout: 246 seconds] 09:54:01 antoszka [~antoszka@unaffiliated/antoszka] has joined #sbcl 10:34:20 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 10:44:26 tsuru``` [~charlie@adsl-98-87-43-48.bna.bellsouth.net] has joined #sbcl 10:45:37 -!- tsuru`` [~charlie@adsl-74-179-30-52.bna.bellsouth.net] has quit [Ping timeout: 240 seconds] 11:01:09 -!- tsuru``` [~charlie@adsl-98-87-43-48.bna.bellsouth.net] has quit [Read error: Connection reset by peer] 11:02:12 jdz [~jdz@89.201.99.128] has joined #sbcl 11:02:38 tsuru``` [~charlie@adsl-74-179-250-108.bna.bellsouth.net] has joined #sbcl 11:17:36 prxq [~mommer@mnhm-590c363e.pool.mediaWays.net] has joined #sbcl 11:36:47 _travis_ [~travis@c-24-127-49-108.hsd1.va.comcast.net] has joined #sbcl 11:56:22 -!- _travis_ [~travis@c-24-127-49-108.hsd1.va.comcast.net] has quit [Quit: This computer has gone to sleep] 12:03:31 _travis_ [~travis@c-24-127-49-108.hsd1.va.comcast.net] has joined #sbcl 12:57:29 -!- huangjs [~huangjs@50-78-41-9-static.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer] 13:02:00 -!- Kryztof [~user@81.174.155.115] has quit [Read error: Operation timed out] 13:09:44 antgreen [~user@70.50.67.65] has joined #sbcl 13:27:08 stassats [~stassats@wikipedia/stassats] has joined #sbcl 13:54:48 -!- _travis_ [~travis@c-24-127-49-108.hsd1.va.comcast.net] has quit [Quit: This computer has gone to sleep] 14:02:45 -!- wbooze [~wbooze@xdsl-78-35-135-78.netcologne.de] has quit [Ping timeout: 252 seconds] 14:07:16 wbooze [~wbooze@xdsl-78-35-135-78.netcologne.de] has joined #sbcl 14:21:18 -!- kanru_ [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [Quit: ZNC - http://znc.sourceforge.net] 14:25:48 kanru_ [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #sbcl 14:55:08 _travis_ [~travis@c-24-127-49-108.hsd1.va.comcast.net] has joined #sbcl 15:07:03 attila_lendvai [~attila_le@37.99.43.12] has joined #sbcl 15:07:03 -!- attila_lendvai [~attila_le@37.99.43.12] has quit [Changing host] 15:07:03 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 15:28:06 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 265 seconds] 15:28:52 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 15:31:23 -!- _travis_ [~travis@c-24-127-49-108.hsd1.va.comcast.net] has quit [Quit: This computer has gone to sleep] 15:38:49 -!- jdz [~jdz@89.201.99.128] has quit [Ping timeout: 246 seconds] 15:42:19 -!- antgreen [~user@70.50.67.65] has quit [Ping timeout: 246 seconds] 15:47:58 stassats` [~stassats@wikipedia/stassats] has joined #sbcl 15:48:47 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 246 seconds] 16:00:07 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 16:05:26 _travis_ [~travis@c-24-127-49-108.hsd1.va.comcast.net] has joined #sbcl 16:07:02 attila_lendvai [~attila_le@37.99.43.12] has joined #sbcl 16:07:02 -!- attila_lendvai [~attila_le@37.99.43.12] has quit [Changing host] 16:07:02 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 16:09:44 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Client Quit] 16:19:26 -!- wbooze [~wbooze@xdsl-78-35-135-78.netcologne.de] has quit [Ping timeout: 248 seconds] 16:33:03 attila_lendvai [~attila_le@37.99.43.12] has joined #sbcl 16:33:04 -!- attila_lendvai [~attila_le@37.99.43.12] has quit [Changing host] 16:33:04 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 16:52:04 wbooze [~wbooze@xdsl-78-35-182-55.netcologne.de] has joined #sbcl 17:08:29 jdz [~jdz@89.201.99.128] has joined #sbcl 17:15:07 -!- jdz [~jdz@89.201.99.128] has quit [Quit: Byebye.] 17:48:49 some strange test failure 17:49:22 apparently, handler-bind is disregarded in a thread 17:49:28 not mine, the one on sbcl-devel@ 17:51:59 oh, i see 17:52:35 no, not really 17:54:22 ah, i see why it doesn't fail for me, hah, this is funny, SBCL just exits sooner than it can complain about an unhandled error in an another thread, adding (sleep 10) to the end of the file triggers the bug here too 18:11:17 stassats: nice, that explains my random thread-related package errors, I think. 18:11:32 Time to see if the software write barrier actually Just Works. 18:11:51 ok, fix committed 18:12:24 fixing test-cases is not very glamorous... 18:13:34 and it turned out that i reported the original bug 18:13:47 there's thread exit test case too. 18:13:56 Not sure if I prefer a sleep or join-thread. 18:18:39 well, i didn't use either, i just abort the error when needed 18:20:22 -!- _travis_ [~travis@c-24-127-49-108.hsd1.va.comcast.net] has quit [Quit: This computer has gone to sleep] 18:23:56 <_8david> All tests ought to join their threads, really, by means of a central provision in the test suite driver (and threads outside of with-test ought to be verboten). 18:37:52 stassats` [~stassats@wikipedia/stassats] has joined #sbcl 18:38:38 lacedaemon [~quassel@pdpc/supporter/professional/fenlix] has joined #sbcl 18:45:48 -!- stassats [~stassats@wikipedia/stassats] has quit [*.net *.split] 18:45:48 -!- antifuchs [foobar@care.boinkor.net] has quit [*.net *.split] 18:45:48 -!- clop [~jared@moat3.centtech.com] has quit [*.net *.split] 18:45:48 -!- fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has quit [*.net *.split] 18:46:08 antifuchs [foobar@care.boinkor.net] has joined #sbcl 18:52:49 clop [~jared@moat3.centtech.com] has joined #sbcl 19:45:47 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 20:34:36 _travis_ [~travis@c-24-127-49-108.hsd1.va.comcast.net] has joined #sbcl 20:36:46 -!- sdemarre [~serge@91.176.15.142] has quit [Read error: Connection reset by peer] 20:54:53 sdemarre [~serge@91.176.46.207] has joined #sbcl 21:03:16 -!- sdemarre [~serge@91.176.46.207] has quit [Ping timeout: 246 seconds] 21:04:46 sdemarre [~serge@91.176.46.207] has joined #sbcl 21:05:40 -!- _travis_ [~travis@c-24-127-49-108.hsd1.va.comcast.net] has quit [Quit: This computer has gone to sleep] 21:11:19 -!- sdemarre [~serge@91.176.46.207] has quit [Ping timeout: 246 seconds] 21:46:54 -!- Vivitron` [~Vivitron`@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Ping timeout: 260 seconds] 21:57:25 Kryztof [~user@81.174.155.115] has joined #sbcl 21:57:26 -!- ChanServ has set mode +o Kryztof 22:01:29 -!- prxq [~mommer@mnhm-590c363e.pool.mediaWays.net] has quit [Remote host closed the connection] 22:19:48 -!- kanru_ [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [Remote host closed the connection] 22:25:48 kanru_ [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #sbcl 22:30:50 -!- kanru_ [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [Excess Flood] 22:32:18 kanru_ [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #sbcl 23:22:44 -!- Guest183` [user@nat/google/x-shrfmguaqihgtlnr] has quit [Ping timeout: 246 seconds] 23:24:32 Guest183` [user@nat/google/x-ooglfhhrijzocdga] has joined #sbcl 23:59:48 -!- tsuru``` is now known as tsuru`