00:05:05 And for pages in a region without the OPEN_REGION_PAGE_FLAG, all pages other than the last will have bytes_used == GENCGC_CARD_BYTES, right? 00:07:34 And even then, a consecutive region can have a series of pages without the open region flag, then a series of pages WITH the open region flag, and the first page with the flag will have a bytes_used value pointing to the start of the actual region (just past the end of the "old" data)... right? 00:08:20 I think that I might be learning too much about gencgc. /-: 00:08:29 -!- LiamH [~none@96.231.225.69] has quit [Ping timeout: 256 seconds] 00:12:08 Quadrescence [~quad@unaffiliated/quadrescence] has joined #sbcl 00:38:31 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 00:42:19 -!- alagabes [~alagabes@5.175.161.218] has quit [Ping timeout: 246 seconds] 00:45:42 LiamH [~none@96.231.225.69] has joined #sbcl 01:14:13 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 240 seconds] 01:18:18 yacks [~py@180.151.36.168] has joined #sbcl 01:39:39 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 01:52:18 -!- astertronistic [~astertron@ip70-181-235-122.sd.sd.cox.net] has quit [Ping timeout: 264 seconds] 01:57:31 -!- Bike [~Glossina@67-5-212-240.ptld.qwest.net] has quit [Ping timeout: 245 seconds] 01:59:01 Bike_ [~Glossina@67-5-212-240.ptld.qwest.net] has joined #sbcl 02:00:05 -!- Bike_ is now known as Bike 03:02:18 /quit 03:02:22 *TuckerD* quit 03:02:36 -!- TuckerD [~user@c-98-216-148-67.hsd1.nh.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:06:38 Bike_ [~Glossina@67-5-212-240.ptld.qwest.net] has joined #sbcl 03:06:38 -!- Bike [~Glossina@67-5-212-240.ptld.qwest.net] has quit [Ping timeout: 255 seconds] 03:07:06 -!- nyef [~nyef@pool-71-161-84-192.cncdnh.east.myfairpoint.net] has quit [Quit: G'night all.] 03:13:04 Bike [~Glossina@67-5-212-240.ptld.qwest.net] has joined #sbcl 03:15:58 -!- Bike_ [~Glossina@67-5-212-240.ptld.qwest.net] has quit [Ping timeout: 246 seconds] 03:45:14 -!- wbooze [~wbooze@xdsl-78-35-152-231.netcologne.de] has quit [Quit: none] 03:47:45 -!- LiamH [~none@96.231.225.69] has quit [Ping timeout: 258 seconds] 03:50:38 Quadrescence [~quad@unaffiliated/quadrescence] has joined #sbcl 03:55:00 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Client Quit] 04:14:47 lichtblau [~user@port-212-202-134-139.static.qsc.de] has joined #sbcl 04:30:23 pranavrc [~pranavrc@122.164.158.173] has joined #sbcl 04:30:23 -!- pranavrc [~pranavrc@122.164.158.173] has quit [Changing host] 04:30:23 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #sbcl 04:56:22 attila_lendvai [~attila_le@95.56.69.231] has joined #sbcl 04:56:22 -!- attila_lendvai [~attila_le@95.56.69.231] has quit [Changing host] 04:56:22 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 04:59:38 slyrus [~chatzilla@12.155.31.10] has joined #sbcl 05:00:48 sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has joined #sbcl 05:09:02 Quadrescence [~quad@unaffiliated/quadrescence] has joined #sbcl 05:12:09 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Client Quit] 05:28:11 -!- sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 258 seconds] 05:49:51 prxq [~mommer@mnhm-590c19cf.pool.mediaWays.net] has joined #sbcl 05:55:36 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 05:59:53 -!- psilord [~psilord@c-69-180-173-249.hsd1.mn.comcast.net] has quit [Quit: Leaving.] 06:08:37 -!- slyrus [~chatzilla@12.155.31.10] has quit [Ping timeout: 248 seconds] 06:26:00 attila_lendvai [~attila_le@95.56.69.231] has joined #sbcl 06:26:00 -!- attila_lendvai [~attila_le@95.56.69.231] has quit [Changing host] 06:26:00 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 06:58:23 -!- Bike [~Glossina@67-5-212-240.ptld.qwest.net] has quit [Quit: undie] 07:03:37 -!- ASau` [~user@p5797F422.dip0.t-ipconnect.de] has quit [Quit: reboot.] 07:06:29 ASau [~user@p5797F422.dip0.t-ipconnect.de] has joined #sbcl 07:42:44 stassats [~stassats@wikipedia/stassats] has joined #sbcl 07:58:05 -!- fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has quit [Remote host closed the connection] 07:58:14 fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has joined #sbcl 08:21:15 wasao [~wasao@119-47-43-146.ppp.bbiq.jp] has joined #sbcl 08:24:53 Hello. What does 'TRT class' mean? (on http://marc.info/?l=sbcl-devel&m=133283672831945 ) 08:25:44 it means "The Right Thing", and there's a missing "for" straight after it 08:26:07 so, "I think read/write lock is the right thing for class graph related issues in general" 08:27:46 MORE ACRONYMS 08:29:16 Thank you! 09:02:41 oihk [82e2e607@gateway/web/freenode/ip.130.226.230.7] has joined #sbcl 09:10:34 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 09:57:42 tcr [~tcr@77-56-40-229.dclient.hispeed.ch] has joined #sbcl 10:03:23 -!- oihk [82e2e607@gateway/web/freenode/ip.130.226.230.7] has quit [Ping timeout: 245 seconds] 10:07:33 -!- wasao [~wasao@119-47-43-146.ppp.bbiq.jp] has quit [Quit: Leaving] 10:32:22 -!- Strigoides [~owen@114-134-0-67.lightwire.co.nz] has quit [Quit: leaving] 11:05:24 segv- [~mb@95-91-241-72-dynip.superkabel.de] has joined #sbcl 11:12:30 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 11:12:30 attila_lendvai1 [~attila_le@92.46.25.151] has joined #sbcl 12:19:03 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #sbcl 12:29:13 -!- scymtym_ [~user@ip-5-147-116-166.unitymediagroup.de] has quit [Ping timeout: 240 seconds] 12:37:53 pranavrc [~pranavrc@122.164.103.186] has joined #sbcl 12:37:53 -!- pranavrc [~pranavrc@122.164.103.186] has quit [Changing host] 12:37:53 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #sbcl 13:02:06 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Read error: Connection reset by peer] 13:03:12 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #sbcl 13:04:26 LiamH [~none@pdp8.nrl.navy.mil] has joined #sbcl 13:12:46 -!- lichtblau [~user@port-212-202-134-139.static.qsc.de] has quit [Read error: Connection reset by peer] 13:12:58 lichtblau [~user@port-212-202-134-139.static.qsc.de] has joined #sbcl 13:17:17 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #sbcl 13:23:56 -!- drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 13:29:09 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 13:30:04 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 272 seconds] 13:38:33 -!- segv- [~mb@95-91-241-72-dynip.superkabel.de] has quit [Remote host closed the connection] 13:42:15 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 260 seconds] 13:47:05 drmeister [~drmeister@166.137.84.189] has joined #sbcl 13:54:06 yacks [~py@180.151.36.168] has joined #sbcl 13:54:06 nyef [~nyef@pool-71-161-84-192.cncdnh.east.myfairpoint.net] has joined #sbcl 13:54:16 G'morning all. 13:56:53 -!- drmeister [~drmeister@166.137.84.189] has quit [Remote host closed the connection] 14:13:22 psilord [~psilord@23-25-144-217-static.hfc.comcastbusiness.net] has joined #sbcl 14:16:58 slyrus [~chatzilla@12.155.31.10] has joined #sbcl 14:24:09 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #sbcl 14:45:17 -!- flip214 [~marek@unaffiliated/flip214] has quit [Read error: Operation timed out] 14:52:52 flip214 [~marek@86.59.100.100] has joined #sbcl 14:52:52 -!- flip214 [~marek@86.59.100.100] has quit [Changing host] 14:52:52 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 14:55:56 -!- slyrus [~chatzilla@12.155.31.10] has quit [Ping timeout: 252 seconds] 15:07:18 stassats [~stassats@wikipedia/stassats] has joined #sbcl 15:07:18 -!- foom [jknight@nat/google/x-jmoimajrejqoeswv] has quit [Quit: Leaving] 15:18:02 wbooze [~wbooze@xdsl-78-35-187-70.netcologne.de] has joined #sbcl 15:43:47 -!- xymox [lechuck@unaffiliated/contempt] has quit [Ping timeout: 258 seconds] 15:46:53 angavrilov [~angavrilo@217.71.227.190] has joined #sbcl 15:49:18 xymox [lechuck@unaffiliated/contempt] has joined #sbcl 16:03:43 morning nyef! 16:05:02 So, anything interesting happening? 16:05:18 freezing cold 16:06:51 or maybe it's not anymore 16:07:21 i see 1.1.7: will be tagged as "sbcl-1.1.7" but no sbcl-commits mail 16:07:27 slyrus [~chatzilla@12.155.31.10] has joined #sbcl 16:07:48 On x86oids, under what circumstances can a foreign stack frame have a lisp stack frame below it? 16:08:34 I'm thinking that call_into_c and interrupt handling are the two cases. 16:09:09 patience, young jedi 16:09:33 (tree is probably unfrozen) 16:32:13 resttime [40961009@gateway/web/freenode/ip.64.150.16.9] has joined #sbcl 16:37:41 -!- slyrus [~chatzilla@12.155.31.10] has quit [Ping timeout: 252 seconds] 16:38:24 Krystof: I have written some documentation for generic sequences (lp 994528; draft at http://www.techfak.uni-bielefeld.de/~jmoringe/sbcl.html#Extensible-Sequences). do you think we could finish and integrate that for the next release? 16:39:06 that sounds realistic 16:39:23 Krystof: cool :) 16:42:20 Is there any documentation on how gencgc page tables and allocation regions work outside of the source code itself? 16:45:47 not as far as I know, unless there's something in the encycmuclopedia 16:48:43 -!- resttime [40961009@gateway/web/freenode/ip.64.150.16.9] has quit [Quit: Page closed] 16:49:11 Okay, thanks. 16:49:40 And anything in the encycmuclopedia would be nearly useless from age by this point, given all of the changes in gencgc over the years. 16:50:22 Krystof: should I attach the current state to lp 994528 for review? 16:51:13 rpg_ [~rpg@216.243.156.16.real-time.com] has joined #sbcl 16:52:11 Bike_ [~Glossina@67-5-212-240.ptld.qwest.net] has joined #sbcl 16:54:00 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 272 seconds] 16:55:51 -!- rpg_ [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 245 seconds] 16:58:08 -!- Bike_ is now known as Bike 17:00:55 Bike_ [~Glossina@67-5-206-237.ptld.qwest.net] has joined #sbcl 17:02:44 -!- Bike [~Glossina@67-5-212-240.ptld.qwest.net] has quit [Ping timeout: 255 seconds] 17:07:59 -!- attila_lendvai1 [~attila_le@92.46.25.151] has quit [Quit: Leaving.] 17:23:43 *stassats* retires the first patch from the pipeline 17:32:02 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #sbcl 17:37:25 -!- Bike_ is now known as Bike 17:38:51 -!- stassats [~stassats@wikipedia/stassats] has quit [Read error: Connection reset by peer] 17:38:56 stassats` [~stassats@wikipedia/stassats] has joined #sbcl 17:55:20 stassats`: go go go :-) 18:00:16 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 18:19:36 -1 != pid conditionals in run-program.c are confusing me 18:19:46 pid != -1 is much easier to process 18:21:38 stassats`: It's specifically to prevent a typo causing an assignment, as the bit that's valid as an lvalue is on the right. 18:22:04 Which isn't to say that it's not confusing, just that there happens to be a reason for it. 18:22:20 a reason for using bad compilers 18:23:11 Yeah, well, we can't all use a subset lisp that compiles down easily to C. 18:23:48 i rather mean that it'll produce a warning in reasonable compilers 18:24:25 Some people ignore warnings, not everyone uses reasonable compilers all the time, and so on. 18:24:41 It's not necessarily a GREAT reason, but it's a reason. 18:30:13 rpg [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has joined #sbcl 18:40:13 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Remote host closed the connection] 18:43:01 -!- tsuru```` is now known as tsuru` 18:58:54 *stassats`* is puzzled, waitpid returns 768 instead of 3 18:59:44 as if it's shifted left 8 times 19:03:09 the man pages are murky about this 19:04:35 i guess i should use WIFEXITED etc. macros 19:04:37 stassats`: that's correct 19:05:07 the first 8 bits encode the return value in case of regular exit 19:05:56 Actually, I've got a file of lisp code dealing with waitpid et al. from SBCL somewhere. 19:05:58 bloody unix, if only they had multiple values or something! 19:07:37 and int is multiple bits :) 19:08:02 hm, seems likes run-program doesn't handle cases like killed by signal, stopped by signal 19:08:10 something to look at in the future 19:08:11 http://www.lisphacker.com/temp/wait.lisp 19:09:31 success with WEXITSTATUS 19:09:41 Couldn't change directory to "/tmps/": No such file or directory 19:09:54 instead of Couldn't execute "pwd": No such file or directory 19:11:04 *stassats`* is massaging the :directory patch for run-program 19:13:26 attila_lendvai [~attila_le@92.46.25.151] has joined #sbcl 19:13:26 -!- attila_lendvai [~attila_le@92.46.25.151] has quit [Changing host] 19:13:26 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 19:13:37 Hunh. There's actually some pretty neat stuff around here in terms of using ptrace in linux on x86-64 boxes from SBCL. 19:15:24 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Client Quit] 19:15:48 *stassats`* is not sure how to group the commits, the patch is by a gsoc student, but I modified error handling slightly 19:16:19 should i commit his patch first, then do my commit, or modify his patch and specify him as the commit author 19:16:34 Are any of the gsoc applicants looking to work on GC issues? 19:17:00 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 264 seconds] 19:17:02 *stassats`* is too lazy to figure git, will commit as if it's his own, will credit the original author in the commit message 19:18:08 somehow, the windows build seems to take more time than the linux build 19:20:55 leuler [~user@p548F86E2.dip0.t-ipconnect.de] has joined #sbcl 19:23:21 maybe that's because sb-concurrency tests hang for so long 19:48:21 ok, that's it from me for today 19:48:35 *stassats`* should have better prepared during the weekend for the melting 19:48:55 Strigoides [~owen@114-134-0-86.lightwire.co.nz] has joined #sbcl 19:49:23 Mmm. I'm probably going to wind up spending a good part of Wednesday doing forward-ports and re-testing stuff before I can commit anything. 19:52:36 stassats`: Sorry to nag: The directory option to run-program should IMO be mentioned in run-program's docstring so that it can propagate to the manual from there. 19:52:53 patches are welcome 19:53:42 i'm off for tonight, so if you want to change it now, you can do that 19:53:47 otherwise, i'll do it tomorrow 19:55:00 *stassats`* should get a dedicated windows machine or something, rebooting back and forth is a pain 19:55:46 VMs. VMs are wonderful. 19:56:01 still need a windows license 20:05:02 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 264 seconds] 20:07:17 True. And on my shopping list for eight days ago was (and for twenty days hence is) a WinXP install CD with license key, for pretty much that reason. 20:08:13 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Ping timeout: 240 seconds] 20:08:40 sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has joined #sbcl 20:19:22 nyef_ [~nyef@pool-70-109-140-43.cncdnh.east.myfairpoint.net] has joined #sbcl 20:21:11 scymtym_ [~user@ip-5-147-116-166.unitymediagroup.de] has joined #sbcl 20:21:44 -!- nyef [~nyef@pool-71-161-84-192.cncdnh.east.myfairpoint.net] has quit [Ping timeout: 272 seconds] 20:24:17 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #sbcl 20:33:46 -!- sdemarre [~serge@198.146-66-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 272 seconds] 20:59:24 psilord1 [~psilord@23-25-144-220-static.hfc.comcastbusiness.net] has joined #sbcl 21:01:49 -!- tsuru` [~charlie@adsl-98-87-43-116.bna.bellsouth.net] has quit [Read error: Connection reset by peer] 21:01:57 -!- psilord [~psilord@23-25-144-217-static.hfc.comcastbusiness.net] has quit [Ping timeout: 256 seconds] 21:03:00 tsuru` [~charlie@adsl-74-179-25-242.bna.bellsouth.net] has joined #sbcl 21:26:26 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 21:30:02 -!- psilord1 [~psilord@23-25-144-220-static.hfc.comcastbusiness.net] has quit [Quit: Leaving.] 21:39:20 -!- prxq [~mommer@mnhm-590c19cf.pool.mediaWays.net] has quit [Quit: Leaving] 21:50:14 foom [jknight@nat/google/x-qwprtxjzdlmkcbti] has joined #sbcl 21:51:01 drmeister [~drmeister@166.137.84.183] has joined #sbcl 21:51:21 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 21:52:40 -!- wbooze [~wbooze@xdsl-78-35-187-70.netcologne.de] has quit [Ping timeout: 256 seconds] 22:03:42 -!- drmeister [~drmeister@166.137.84.183] has quit [Remote host closed the connection] 22:05:22 -!- rpg [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has quit [Quit: rpg] 22:10:39 -!- leuler [~user@p548F86E2.dip0.t-ipconnect.de] has quit [Quit: ERC Version 5.1.2 $Revision: 1.796.2.6 $ (IRC client for Emacs)] 22:14:43 drmeister [~drmeister@pool-173-59-25-70.phlapa.fios.verizon.net] has joined #sbcl 22:35:16 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: supernova explosion] 22:35:57 Quadrescence [~quad@unaffiliated/quadrescence] has joined #sbcl 22:41:52 psilord [~psilord@c-69-180-173-249.hsd1.mn.comcast.net] has joined #sbcl 23:01:19 LiamH [~none@96.231.225.69] has joined #sbcl 23:11:29 -!- |3b| [foobar@cpe-72-177-66-41.austin.res.rr.com] has quit [Read error: Operation timed out] 23:31:57 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 23:37:30 |3b| [foobar@cpe-72-177-66-41.austin.res.rr.com] has joined #sbcl 23:48:54 ASau` [~user@p5797F8AC.dip0.t-ipconnect.de] has joined #sbcl 23:51:01 -!- LiamH [~none@96.231.225.69] has quit [Ping timeout: 248 seconds] 23:52:48 -!- ASau [~user@p5797F422.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds]