00:09:07 -!- davazp [~user@92.251.248.177.threembb.ie] has quit [Remote host closed the connection] 00:15:51 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #sbcl 00:17:32 -!- Strigoides [~owen@114-134-0-40.lightwire.co.nz] has quit [Ping timeout: 256 seconds] 00:37:28 LiamH [~none@pool-173-73-133-61.washdc.east.verizon.net] has joined #sbcl 02:32:11 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 02:38:39 -!- christoph4 [~christoph@ppp-188-174-156-203.dynamic.mnet-online.de] has quit [Ping timeout: 260 seconds] 02:51:54 christoph4 [~christoph@ppp-188-174-138-184.dynamic.mnet-online.de] has joined #sbcl 02:55:44 Strigoides [~owen@114-134-0-14.lightwire.co.nz] has joined #sbcl 03:15:28 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 256 seconds] 03:30:11 jarod_ch_ [~jarod_che@115.205.239.230] has joined #sbcl 03:36:29 -!- LiamH [~none@pool-173-73-133-61.washdc.east.verizon.net] has quit [Quit: Leaving.] 04:00:37 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #sbcl 04:19:42 Quadrescence [~quad@unaffiliated/quadrescence] has joined #sbcl 04:21:00 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Read error: Connection reset by peer] 04:21:24 Quadrescence [~quad@unaffiliated/quadrescence] has joined #sbcl 04:29:57 -!- wbooze [~wbooze@xdsl-78-35-180-172.netcologne.de] has quit [Ping timeout: 248 seconds] 04:51:11 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 05:17:56 sdemarre [~serge@109.134.143.224] has joined #sbcl 05:32:02 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 256 seconds] 06:04:25 attila_lendvai [~attila_le@92.46.1.59] has joined #sbcl 06:04:25 -!- attila_lendvai [~attila_le@92.46.1.59] has quit [Changing host] 06:04:25 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 06:19:21 -!- sdemarre [~serge@109.134.143.224] has quit [Ping timeout: 256 seconds] 06:59:24 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 07:04:43 attila_lendvai [~attila_le@92.46.1.59] has joined #sbcl 07:04:43 -!- attila_lendvai [~attila_le@92.46.1.59] has quit [Changing host] 07:04:43 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 07:07:23 scymtym [~user@89.31.118.161] has joined #sbcl 07:07:46 prxq [~mommer@mnhm-5f75da17.pool.mediaWays.net] has joined #sbcl 07:14:46 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 07:19:44 sdemarre [~serge@109.134.143.224] has joined #sbcl 07:35:46 edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #sbcl 07:57:44 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has left #sbcl 08:39:44 danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #sbcl 08:43:46 -!- Bike [~Glossina@67-5-225-220.ptld.qwest.net] has quit [Ping timeout: 276 seconds] 08:45:03 Bike [~Glossina@67-5-223-234.ptld.qwest.net] has joined #sbcl 09:10:49 stassats [~stassats@wikipedia/stassats] has joined #sbcl 09:35:29 wbooze [~wbooze@xdsl-78-35-154-83.netcologne.de] has joined #sbcl 10:01:41 davazp [~user@92.251.233.167.threembb.ie] has joined #sbcl 10:47:52 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #sbcl 10:55:14 -!- wbooze [~wbooze@xdsl-78-35-154-83.netcologne.de] has quit [Quit: none] 10:58:20 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 10:58:46 Quadrescence [~quad@unaffiliated/quadrescence] has joined #sbcl 11:05:25 attila_lendvai [~attila_le@92.46.1.59] has joined #sbcl 11:05:25 -!- attila_lendvai [~attila_le@92.46.1.59] has quit [Changing host] 11:05:25 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 11:09:46 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 256 seconds] 11:24:17 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 248 seconds] 11:34:41 stassats [~stassats@wikipedia/stassats] has joined #sbcl 11:45:11 -!- davazp [~user@92.251.233.167.threembb.ie] has quit [Ping timeout: 256 seconds] 11:55:40 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #sbcl 11:55:50 -!- Strigoides [~owen@114-134-0-14.lightwire.co.nz] has quit [Quit: leaving] 12:10:14 wbooze [~wbooze@xdsl-78-35-154-83.netcologne.de] has joined #sbcl 12:11:51 well that bug report is a not unexpected bump straight back to earth 12:12:02 I seem to recall some ir1 helper routine that peeks through casts 12:13:25 Krystof: the cast itself seems bogus to me 12:13:44 it is the result of (ir1-convert '(logand 'dummy SOMETHING)) 12:15:36 (in filter-lvar) 12:20:57 LiamH [~none@pool-173-73-133-61.washdc.east.verizon.net] has joined #sbcl 12:23:47 echo-area [~user@114.254.107.206] has joined #sbcl 12:43:32 -!- wbooze [~wbooze@xdsl-78-35-154-83.netcologne.de] has quit [Quit: none] 12:53:31 wbooze [~wbooze@xdsl-78-35-154-83.netcologne.de] has joined #sbcl 13:06:43 teggi [~teggi@123.20.50.245] has joined #sbcl 13:37:03 Krystof: principal-lvar-use 13:45:53 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 256 seconds] 13:49:02 pkhuong: since IR1-CONVERT seems to allow LEAFs to be spliced into source forms: would it be possible to do (ir1-convert '(logand LEAF-FOR-LVAR SOMETHING)) in FILTER-LVAR right away instead of (ir1-convert '(logand 'dummy SOMETHING)) + replace the first arg of the combination? 13:51:15 I'm waiting for the build to finish on the laptop 13:51:33 I'd rather not confuse the phases even more than they already are. 13:52:45 scymtym: 32 bit? 13:52:51 pkhuong: yes 13:53:25 i was suggesting changing the inner workings of FILTER-LVAR, not passing specially crafted arguments to it 13:53:46 same. 13:54:51 maybe i should wait for your solution and study it before making stupid suggestions :) 13:56:32 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #sbcl 13:59:43 Krystof: yup, judicious use of princila-lvar-use and principal-lvar fixes it. 14:01:00 *stassats* revisits the optional-dispatch bug 14:01:03 when removing that particular manifestation it says note: couldn't inline expand because expansion calls this LET-converted local function 14:01:06 attila_lendvai [~attila_le@95.56.68.68] has joined #sbcl 14:01:06 -!- attila_lendvai [~attila_le@95.56.68.68] has quit [Changing host] 14:01:06 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 14:01:28 that's when locall-already-let-converted is thrown 14:04:16 i need to try to trigger that without using inlined recursive functions 14:04:24 to see what it's trying to protect 14:16:55 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 14:40:51 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #sbcl 15:04:24 davazp [~user@92.251.233.167.threembb.ie] has joined #sbcl 15:20:45 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 15:24:25 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #sbcl 15:42:06 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 264 seconds] 15:43:13 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 15:43:28 Odyessus [~odyessus@213.47.71.36] has joined #sbcl 15:47:08 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #sbcl 15:51:35 yacks [~py@180.151.36.168] has joined #sbcl 15:52:42 scymtym, stassats: thanks for the reduced test case. should be OK now. 15:53:07 pkhuong: thanks for fixing 15:53:28 i'm still curious whether FILTER-LVAR can be made nicer 15:56:37 -!- davazp [~user@92.251.233.167.threembb.ie] has quit [Ping timeout: 246 seconds] 15:57:19 -!- Odyessus [~odyessus@213.47.71.36] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 15:59:41 pkhuong: uh? i didn't reduce anything! 15:59:48 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 16:03:29 *stassats* tries to induce his way into 1180992 16:03:49 why would a let converted call prevent from inlining? 16:04:30 -!- ASau [~user@p5797E672.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 16:07:01 ASau [~user@p5797E672.dip0.t-ipconnect.de] has joined #sbcl 16:13:15 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #sbcl 16:13:22 I *think* the reason is that such call targets are supposed to be detected and local-call converted rather than let converted. 16:14:50 Quadresce_ [~quad@unaffiliated/quadrescence] has joined #sbcl 16:15:18 i don't see how i can improve that without being able to look at the big picture, so i'll commit that patch which ensures ir1-convert-hairy-lambda is not interrupted 16:15:27 it's better than the error it produces 16:16:20 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Ping timeout: 256 seconds] 16:18:59 -!- Quadresce_ is now known as Quadrescence 16:29:10 -!- scymtym [~user@89.31.118.161] has quit [Ping timeout: 276 seconds] 16:32:25 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 276 seconds] 16:32:29 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 256 seconds] 16:36:26 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 16:43:40 -!- LiamH [~none@pool-173-73-133-61.washdc.east.verizon.net] has quit [Quit: Leaving.] 17:13:11 -!- wbooze [~wbooze@xdsl-78-35-154-83.netcologne.de] has quit [Ping timeout: 260 seconds] 17:18:56 wbooze [~wbooze@xdsl-78-35-191-76.netcologne.de] has joined #sbcl 17:27:37 -!- wbooze [~wbooze@xdsl-78-35-191-76.netcologne.de] has quit [Read error: Connection reset by peer] 17:35:20 wbooze [~wbooze@xdsl-78-35-191-76.netcologne.de] has joined #sbcl 17:54:18 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 18:06:39 davazp [~user@92.251.233.167.threembb.ie] has joined #sbcl 18:25:02 -!- pipping_ is now known as pipping 18:29:04 -!- wbooze [~wbooze@xdsl-78-35-191-76.netcologne.de] has quit [Quit: none] 18:31:42 LiamH [~none@pool-173-73-133-61.washdc.east.verizon.net] has joined #sbcl 18:47:18 yacks [~py@180.151.36.168] has joined #sbcl 18:47:21 -!- davazp [~user@92.251.233.167.threembb.ie] has quit [Ping timeout: 256 seconds] 18:49:18 -!- teggi [~teggi@123.20.50.245] has quit [Remote host closed the connection] 18:54:08 wbooze [~wbooze@xdsl-78-35-191-76.netcologne.de] has joined #sbcl 19:04:33 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 248 seconds] 19:12:40 Quadresce_ [~quad@unaffiliated/quadrescence] has joined #sbcl 19:12:45 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Disconnected by services] 19:12:53 -!- Quadresce_ is now known as Quadrescence 19:21:16 nyef [~nyef@ip-64-134-65-74.public.wayport.net] has joined #sbcl 19:21:45 Hello all. 19:21:52 hi nyef 19:22:28 I've just been given an opportunity to purchase an SGI Prism, "desktop" model, for $1000. It's an Itanium 2 based system. 19:23:46 I'm lightly tempted, but I can only think of one thing that I'd want to do with it, and I'm fairly sure that I don't have the spare project bandwidth for it right now... 19:25:46 Is a port of SBCL to the Itanic something that would be worth doing? 19:26:19 And has anyone done any initial investigation of such a thing? 19:30:22 On another topic, I've come to the conclusion that any pointer into a non-code large_object page that has a list-pointer lowtag is pointing to beyond the end of a recently-shrunk vector or bignum, and that any other "valid" pointer into a large_object page will still be valid after maybe_adjust_large_object(). 19:32:22 Which means that we can promote the test on the pointer to before the call to maybe_adjust_large_object(), which leads to being able to immediately promote pages in m_a_l_o(). 19:34:33 I can't really imagine an itanic port being useful to anyway, but maybe I am having a failure of imagination 19:34:48 And that, in turn, leads to reimplementing m_a_l_o() in terms of general_copy_large_object(). 19:34:51 it is perhaps also the kind of thing that a bored grad student would enjoy doing, but we don't have any of those at the moment 19:36:13 Yeah, thats sort of where I'm at with the idea. The Itanic market can't be all that critical for us, or we'd already have an open bounty on a port for it. 19:36:52 It wouldn't surprise me if getting decent performance would be well beyond our current compiler architecture. 19:38:11 And between ARM, PPC, SPARC, and possibly MIPS, I've already got a lot of backend-hacking projects on my list. 19:39:29 -!- sdemarre [~serge@109.134.143.224] has quit [Ping timeout: 256 seconds] 19:46:00 Okay, I'm going to pass on the SGI. I'm reasonably confident that buying it would be the wrong choice for me. 19:51:55 Oh, and it seems that code-objects in large-object pages are moved if they aren't pinned, even though vectors and bignums in large-object pages apparently aren't. 20:00:35 davazp [~user@92.251.217.71.threembb.ie] has joined #sbcl 20:02:49 I'm getting a distinct impression of rain soon, so I'm going to sign off for tonight. 20:02:54 -!- nyef [~nyef@ip-64-134-65-74.public.wayport.net] has quit [Quit: G'night all.] 20:03:09 -!- ASau [~user@p5797E672.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20:09:47 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 20:26:22 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #sbcl 20:56:16 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 21:36:04 -!- LiamH [~none@pool-173-73-133-61.washdc.east.verizon.net] has quit [Quit: Leaving.] 21:58:44 LiamH [~none@pool-173-73-133-61.washdc.east.verizon.net] has joined #sbcl 21:59:02 -!- LiamH [~none@pool-173-73-133-61.washdc.east.verizon.net] has quit [Client Quit] 22:04:52 -!- davazp [~user@92.251.217.71.threembb.ie] has quit [Remote host closed the connection] 22:29:13 ASau [~user@p4FF963D1.dip0.t-ipconnect.de] has joined #sbcl 22:32:58 davazp [~user@92.251.217.71.threembb.ie] has joined #sbcl 22:35:04 -!- prxq [~mommer@mnhm-5f75da17.pool.mediaWays.net] has quit [Remote host closed the connection] 23:57:46 -!- echo-area [~user@114.254.107.206] has quit [Read error: Connection reset by peer] 23:59:32 -!- davazp [~user@92.251.217.71.threembb.ie] has quit [Remote host closed the connection]