00:11:48 pbgc [~pbgc@a95-95-97-224.cpe.netcabo.pt] has joined #ccl 00:55:22 -!- DataLinkDroid [~DataLinkD@1.147.187.217] has quit [Quit: Disconnecting -- bye] 01:14:46 Kenjin [~kenjin@180.189.170.180] has joined #ccl 01:48:46 -!- pbgc [~pbgc@a95-95-97-224.cpe.netcabo.pt] has quit [Quit: Textual IRC Client: http://www.textualapp.com/] 03:12:09 -!- Kenjin [~kenjin@180.189.170.180] has quit [Ping timeout: 250 seconds] 04:24:53 -!- aftershave [~textual@h-238-41.a336.priv.bahnhof.se] has quit [Read error: Connection reset by peer] 04:25:11 aftershave [~textual@5.150.238.41] has joined #ccl 05:40:15 Kenjin [~kenjin@180.189.170.208] has joined #ccl 06:13:17 -!- patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has quit [Ping timeout: 250 seconds] 06:21:45 gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has joined #ccl 06:29:06 Kenjin_ [~kenjin@180.189.170.120] has joined #ccl 06:31:29 -!- Kenjin [~kenjin@180.189.170.208] has quit [Ping timeout: 250 seconds] 08:01:43 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Ping timeout: 252 seconds] 08:24:24 ogamita [~t@tru75-h02-31-38-72-69.dsl.sta.abo.bbox.fr] has joined #ccl 09:44:38 -!- Kenjin_ [~kenjin@180.189.170.120] has quit [Ping timeout: 264 seconds] 11:49:04 Kenjin [~kenjin@180.189.170.16] has joined #ccl 12:33:50 -!- Kenjin [~kenjin@180.189.170.16] has quit [Ping timeout: 264 seconds] 12:34:26 Kenjin [~kenjin@180.189.170.246] has joined #ccl 12:45:14 -!- Kenjin [~kenjin@180.189.170.246] has quit [Ping timeout: 264 seconds] 13:57:50 segv_ [~mb@95-91-241-17-dynip.superkabel.de] has joined #ccl 13:59:33 -!- segv- [~mb@95-91-241-17-dynip.superkabel.de] has quit [Read error: Operation timed out] 14:24:25 clop [~jared@moat3.centtech.com] has joined #ccl 14:36:47 i'm looking for a really fast way to get the low N bits of a fixnum/bignum; any ideas for improving version4 here? http://pastebin.com/g68Vq4Qq 14:43:22 *|3b|* would probably try a smaller bound for N, unless you really expect more than fixnum bits in X 14:43:51 -!- ogamita [~t@tru75-h02-31-38-72-69.dsl.sta.abo.bbox.fr] has quit [Remote host closed the connection] 14:44:24 ogamita [~t@tru75-h02-31-38-72-69.dsl.sta.abo.bbox.fr] has joined #ccl 14:44:34 *|3b|* seems to have an old ccl though, and 4 isn't faster than 3 for me 14:48:03 thanks -- bounding N will be tricky, but I suppose it will blow up if I try to (ash 1 N) for an actual bignum anyway... 14:49:43 *|3b|* supposes fixnum bit bignums might be plausible on 32bit 14:52:09 <|3b|> 2^32 bit start getting a bit less reasonable, don't remember how much address space 32 bit ccl allocates 14:52:54 <|3b|> inlining the functions seems to help here also 14:53:15 <|3b|> with your test at least, probably wouldn't matter as much with large bignums 14:55:11 right 14:55:37 in practice this will mostly be used on fixnums (or "reasonable" bignums, often 64 bit, sometimes 128 or 256-bit) 15:18:00 Kenjin [~kenjin@180.189.170.24] has joined #ccl 17:33:37 -!- ogamita [~t@tru75-h02-31-38-72-69.dsl.sta.abo.bbox.fr] has quit [Ping timeout: 246 seconds] 17:39:30 jangle [~jimmy1984@50.241.129.73] has joined #ccl 17:46:29 -!- jangle [~jimmy1984@50.241.129.73] has quit [Ping timeout: 265 seconds] 17:55:52 jangle [~jimmy1984@50.241.129.73] has joined #ccl 18:22:54 -!- jangle [~jimmy1984@50.241.129.73] has quit [Quit: jangle] 18:57:24 pnpuff [~harmonic@unaffiliated/pnpuff] has joined #ccl 19:04:42 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #ccl 19:35:23 -!- Kenjin [~kenjin@180.189.170.24] has quit [Ping timeout: 250 seconds] 20:00:35 jangle [~jimmy1984@50.241.129.73] has joined #ccl 20:50:45 -!- pnpuff [~harmonic@unaffiliated/pnpuff] has quit [] 22:01:30 DataLinkDroid [~DataLinkD@1.147.183.3] has joined #ccl 23:09:28 -!- jangle [~jimmy1984@50.241.129.73] has quit [Quit: jangle]