00:54:44 -!- attila_lendvai [~attila_le@adsl-89-135-201-127.monradsl.monornet.hu] has quit [Quit: Leaving.] 01:00:41 homie` [~levgue@xdsl-78-35-131-93.netcologne.de] has joined #sbcl 01:03:32 -!- homie [~levgue@xdsl-78-35-143-169.netcologne.de] has quit [Ping timeout: 250 seconds] 01:16:34 -!- homie` [~levgue@xdsl-78-35-131-93.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 01:25:27 homie [~levgue@xdsl-78-35-131-93.netcologne.de] has joined #sbcl 01:50:56 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Quit: Valete!] 01:52:57 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #sbcl 02:02:44 -!- slyrus [~chatzilla@207.189.195.44] has quit [Ping timeout: 260 seconds] 02:09:00 slyrus [~chatzilla@207.189.195.44] has joined #sbcl 02:10:23 -!- homie [~levgue@xdsl-78-35-131-93.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 02:25:50 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 265 seconds] 02:41:28 -!- udzinari` [~user@209.158.broadband13.iol.cz] has quit [Ping timeout: 250 seconds] 03:12:28 homie [~levgue@xdsl-78-35-131-93.netcologne.de] has joined #sbcl 03:50:42 udzinari [~user@209.158.broadband13.iol.cz] has joined #sbcl 05:20:19 -!- slyrus [~chatzilla@207.189.195.44] has quit [Ping timeout: 265 seconds] 07:34:30 slyrus [~chatzilla@207.189.195.44] has joined #sbcl 08:10:25 -!- slyrus [~chatzilla@207.189.195.44] has quit [Ping timeout: 276 seconds] 08:15:28 tcr1 [~tcr@cpc1-bour5-2-0-cust921.15-1.cable.virginmedia.com] has joined #sbcl 09:07:27 mega1 [~mega1@catv4E5CABA2.pool.t-online.hu] has joined #sbcl 10:33:11 attila_lendvai [~attila_le@adsl-89-135-201-127.monradsl.monornet.hu] has joined #sbcl 10:47:18 stassats [~stassats@wikipedia/stassats] has joined #sbcl 12:13:50 -!- kae [~dsa@ext02.gsp.se] has quit [Read error: Connection reset by peer] 12:14:38 kae [~dsa@ext02.gsp.se] has joined #sbcl 13:01:08 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 13:17:35 -!- tcr1 is now known as tcr 13:43:19 homie` [~levgue@xdsl-84-44-211-203.netcologne.de] has joined #sbcl 13:45:36 darrh00 [~darren@117.79.235.199] has joined #sbcl 13:45:39 -!- homie [~levgue@xdsl-78-35-131-93.netcologne.de] has quit [Ping timeout: 246 seconds] 13:46:17 #ccl 14:44:23 is there a function in sbcl internals similar to sb-impl::print-symbol-with-prefix, but that returns a string? 14:46:33 iow, a fully-qualified-symbol-name function 15:02:35 -!- mega1 [~mega1@catv4E5CABA2.pool.t-online.hu] has quit [Ping timeout: 240 seconds] 15:14:42 -!- homie` [~levgue@xdsl-84-44-211-203.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:23:52 -!- kae [~dsa@ext02.gsp.se] has quit [Read error: Connection reset by peer] 15:27:27 antgreen [~user@CPE00222d6c4710-CM00222d6c470d.cpe.net.cable.rogers.com] has joined #sbcl 15:42:27 slyrus [~chatzilla@207.189.195.44] has joined #sbcl 15:52:52 sanjoyd [~sanjoy@unaffiliated/sanjoyd] has joined #sbcl 15:53:03 -!- sanjoyd [~sanjoy@unaffiliated/sanjoyd] has left #sbcl 15:54:35 stassats [~stassats@wikipedia/stassats] has joined #sbcl 16:04:43 -!- attila_lendvai [~attila_le@adsl-89-135-201-127.monradsl.monornet.hu] has quit [Quit: Leaving.] 16:24:49 is there anything obviously wrong with making gc_find_freeish_pages try and allocate unboxed pages from the end of the dynamic space? 16:53:47 homie [~levgue@xdsl-84-44-211-203.netcologne.de] has joined #sbcl 17:06:15 not that I can think of 17:09:38 works until you try and save a core. 17:14:15 rmarynch [~roman@88.135.194.233] has joined #sbcl 17:26:07 Good evening :) Is there some utility function in SBCL which calculates the length of an improper (dotted) list? 17:27:20 pkhuong: bah. How about maintaining two PSEUDO_STATIC_GENERATIONs, one for boxed stuff and one for unboxed? 17:27:31 then when saving, move everything appropriately 17:27:40 actually, what goes wrong? 17:28:25 it's the compaction step 17:28:52 it wants to move everything to the top of the heap and then back down 17:28:56 but the top is already used. 17:30:03 so now I have to change how last_free_page is used and updated (probably with a second variable for unboxed pages) 17:30:13 and then we could move stuff toward the middle. 17:31:34 but my random hack break has gone for a bit too long; I'll think about it some more another day. 17:32:30 thinking more generally, should we have a moment sometime this month to talk about sbcl-related plans? 17:32:54 we could marvel at how few of the sbcl10 ideas have landed into HEAD :-/ 17:33:00 heh 17:35:05 (another option is to interleave boxed and unboxed pages, but with geometrically growing chunks, which should avoid issues w/ huge number of mappings, while respecting the assumption that the heap grows linearly [more or less]) 17:36:09 Krystof: one thing with SBCL is that I think I know where I want to go next, wrt heavy implementation work, and it's nothing like Lisp (: 17:36:41 what is like ? 17:37:41 fe[nl]ix: a stupid JIT to piece together gcc-compiled code. 17:49:48 Is this predicate optimal to check for a dotted list ? (cdr (last x)), non-nil for the dotted one 17:51:15 It will probably not work on a circular list, dunno if that's a criteria for "optimal" 17:53:35 "widely accepted to be okay for this purpose" :) I do not need to check the circularity with that 18:49:06 *rmarynch* fixed lp695286 a minute ago, but with a new minor KLUDGE :( 19:09:32 -!- rmarynch [~roman@88.135.194.233] has quit [Quit: Leaving] 19:25:03 rmarynch [~roman@88.135.194.233] has joined #sbcl 19:38:01 -!- rmarynch [~roman@88.135.194.233] has quit [Quit: Leaving] 20:00:40 -!- cmm- [~cmm@bzq-79-183-204-63.red.bezeqint.net] has quit [Ping timeout: 240 seconds] 20:01:58 cmm [~cmm@bzq-79-183-204-63.red.bezeqint.net] has joined #sbcl 20:23:55 mega1 [~mega1@catv4E5CABA2.pool.t-online.hu] has joined #sbcl 21:14:05 shit. it works. 21:24:47 oh no 21:24:52 you will now have to tidy it up 21:25:22 and remember your sourceforge login credentials 21:29:05 Krystof: I have a shell script for sf.net 21:29:35 (and regular pain and suffering for the rest) 21:37:20 .. and that means huge page support and so on... 21:46:02 -!- tcr [~tcr@cpc1-bour5-2-0-cust921.15-1.cable.virginmedia.com] has quit [Quit: Leaving.] 22:44:49 -!- mega1 [~mega1@catv4E5CABA2.pool.t-online.hu] has quit [*.net *.split] 22:44:50 -!- derrida [~derrida@unaffiliated/deleuze] has quit [*.net *.split] 22:44:51 -!- Xof [~crhodes@158.223.51.79] has quit [*.net *.split] 22:44:51 -!- jsnell [~jsnell@ash.snellman.net] has quit [*.net *.split] 22:44:55 -!- angavrilov [~angavrilo@217.71.227.181] has quit [*.net *.split] 22:45:57 mega1 [~mega1@catv4E5CABA2.pool.t-online.hu] has joined #sbcl 22:45:57 derrida [~derrida@unaffiliated/deleuze] has joined #sbcl 22:45:57 Xof [~crhodes@158.223.51.79] has joined #sbcl 22:45:57 jsnell [~jsnell@ash.snellman.net] has joined #sbcl 22:45:57 -!- zelazny.freenode.net has set mode +o Xof 22:46:56 angavrilov [~angavrilo@217.71.227.181] has joined #sbcl 22:54:42 -!- slyrus [~chatzilla@207.189.195.44] has quit [*.net *.split] 22:54:43 -!- joshe [~joshe@opal.elsasser.org] has quit [*.net *.split] 22:54:43 -!- angavrilov [~angavrilo@217.71.227.181] has quit [*.net *.split] 23:02:20 slyrus [~chatzilla@207.189.195.44] has joined #sbcl 23:03:41 angavrilov [~angavrilo@217.71.227.181] has joined #sbcl 23:03:47 -!- mega1 [~mega1@catv4E5CABA2.pool.t-online.hu] has quit [Ping timeout: 240 seconds] 23:05:27 -!- homie [~levgue@xdsl-84-44-211-203.netcologne.de] has quit [Remote host closed the connection] 23:08:04 pkhuong: we have one of those already; it's called ecl ;) 23:10:24 homie [~levgue@xdsl-84-44-211-203.netcologne.de] has joined #sbcl 23:13:29 now is cl-posix failing.. 23:22:00 froydnj: and no CL ;) The Dynamo-RIO people have nice work on extracting traces through indirection and interpreters, via some programmer annotations. I think that's much more interesting than generating code at the source level. I'd much rather write an interpreter and hint as to how it should be specialised than write a real compiler. 23:27:36 -!- derrida [~derrida@unaffiliated/deleuze] has quit [*.net *.split] 23:27:36 -!- Xof [~crhodes@158.223.51.79] has quit [*.net *.split] 23:27:36 -!- jsnell [~jsnell@ash.snellman.net] has quit [*.net *.split] 23:29:18 derrida [~derrida@unaffiliated/deleuze] has joined #sbcl 23:29:18 Xof [~crhodes@158.223.51.79] has joined #sbcl 23:29:18 jsnell [~jsnell@ash.snellman.net] has joined #sbcl 23:29:18 -!- zelazny.freenode.net has set mode +o Xof