00:46:37 KDr2 [~kdr2@125.34.44.120] has joined #sbcl 01:44:49 tsuru` [~charlie@adsl-98-87-52-36.bna.bellsouth.net] has joined #sbcl 01:47:14 -!- tsuru [~charlie@adsl-98-87-25-221.bna.bellsouth.net] has quit [Ping timeout: 246 seconds] 02:13:42 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 02:16:38 gko [~gko@220.228.255.202] has joined #sbcl 02:27:03 echo-area [~user@182.92.247.2] has joined #sbcl 02:39:44 -!- Qworkescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 02:43:10 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 02:46:58 psilord [~psilord@ppp-70-226-175-218.dsl.mdsnwi.ameritech.net] has joined #sbcl 03:22:26 attila_lendvai [~attila_le@176.222.173.199] has joined #sbcl 03:22:39 -!- attila_lendvai [~attila_le@176.222.173.199] has quit [Changing host] 03:22:39 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 03:27:52 finalized classes can't have forward-referenced superclasses, right? 03:47:03 -!- antgreen [~user@bas3-toronto06-1176449092.dsl.bell.ca] has quit [Read error: Operation timed out] 04:01:10 saschakb_ [~saschakb@p4FEA0050.dip0.t-ipconnect.de] has joined #sbcl 04:04:52 -!- saschakb [~saschakb@p4FEA058E.dip0.t-ipconnect.de] has quit [Ping timeout: 244 seconds] 04:39:47 -!- Fare [~Fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 246 seconds] 04:43:47 -!- gko [~gko@220.228.255.202] has quit [Ping timeout: 260 seconds] 04:59:24 saschakb__ [~saschakb@p4FEA0FEB.dip0.t-ipconnect.de] has joined #sbcl 05:03:02 -!- saschakb_ [~saschakb@p4FEA0050.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 05:09:30 tsuru`` [~charlie@adsl-74-179-196-87.bna.bellsouth.net] has joined #sbcl 05:10:35 -!- tsuru` [~charlie@adsl-98-87-52-36.bna.bellsouth.net] has quit [Ping timeout: 246 seconds] 05:13:57 -!- KDr2 [~kdr2@125.34.44.120] has quit [Read error: Connection reset by peer] 05:19:19 KDr2 [~kdr2@123.112.70.206] has joined #sbcl 05:20:25 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 05:30:22 angavrilov [~angavrilo@217.71.227.190] has joined #sbcl 05:56:52 -!- echo-area [~user@182.92.247.2] has quit [Ping timeout: 244 seconds] 06:12:00 -!- saschakb__ [~saschakb@p4FEA0FEB.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 06:17:32 attila_lendvai [~attila_le@37.99.77.125] has joined #sbcl 06:17:41 -!- attila_lendvai [~attila_le@37.99.77.125] has quit [Changing host] 06:17:41 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 06:18:50 tsuru``` [~charlie@adsl-74-179-30-87.bna.bellsouth.net] has joined #sbcl 06:20:31 -!- tsuru`` [~charlie@adsl-74-179-196-87.bna.bellsouth.net] has quit [Ping timeout: 264 seconds] 06:25:24 -!- tsuru``` [~charlie@adsl-74-179-30-87.bna.bellsouth.net] has quit [Ping timeout: 244 seconds] 07:17:08 -!- milanj [~milanj_@178-223-128-113.dynamic.isp.telekom.rs] has quit [Ping timeout: 240 seconds] 08:10:31 -!- Kryztof [~user@81.174.155.115] has quit [Ping timeout: 252 seconds] 08:37:17 homie` [~levgue@xdsl-78-35-150-243.netcologne.de] has joined #sbcl 08:40:34 -!- homie [~levgue@xdsl-84-44-179-27.netcologne.de] has quit [Ping timeout: 265 seconds] 09:26:53 lhz [57e37c83@gateway/web/freenode/ip.87.227.124.131] has joined #sbcl 09:39:43 -!- KDr2 [~kdr2@123.112.70.206] has quit [Remote host closed the connection] 09:41:46 Hi! Why doesn't sbcl use the fpu? 09:46:21 milanj [~milanj_@178-223-128-113.dynamic.isp.telekom.rs] has joined #sbcl 10:45:53 <_8david> lhz: how did you come to that conclusion? 10:50:27 _8david: I cant see any F* instructions, like FDIV or FABS. 10:51:18 If it is the 64-bit version, it uses SSE 10:55:06 angavrilov: yes its 64bit. Thanks! 11:25:14 -!- lhz [57e37c83@gateway/web/freenode/ip.87.227.124.131] has quit [Quit: Page closed] 11:30:54 saschakb [~saschakb@p4FEA0FEB.dip0.t-ipconnect.de] has joined #sbcl 11:42:48 Kryztof [~user@81.174.155.115] has joined #sbcl 11:42:49 -!- ChanServ has set mode +o Kryztof 12:06:04 -!- Kryztof [~user@81.174.155.115] has quit [Ping timeout: 252 seconds] 12:34:01 -!- saschakb [~saschakb@p4FEA0FEB.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 13:07:13 drl [~lat@110.139.229.172] has joined #sbcl 13:07:19 KDr2 [~kdr2@114.243.237.100] has joined #sbcl 13:13:05 -!- drl [~lat@110.139.229.172] has quit [Remote host closed the connection] 13:15:56 -!- homie` [~levgue@xdsl-78-35-150-243.netcologne.de] has quit [Read error: Connection reset by peer] 13:16:35 homie` [~levgue@xdsl-78-35-150-243.netcologne.de] has joined #sbcl 13:32:25 Fare [~Fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #sbcl 13:47:35 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 14:01:36 -!- homie` [~levgue@xdsl-78-35-150-243.netcologne.de] has quit [Read error: Connection reset by peer] 14:02:13 homie` [~levgue@xdsl-78-35-150-243.netcologne.de] has joined #sbcl 14:44:13 -!- homie` [~levgue@xdsl-78-35-150-243.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 14:45:59 -!- Fare [~Fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 246 seconds] 15:20:12 gko [~gko@114-34-168-13.HINET-IP.hinet.net] has joined #sbcl 15:25:09 -!- joshe [~joshe@opal.elsasser.org] has quit [Ping timeout: 248 seconds] 15:26:06 joshe [~joshe@opal.elsasser.org] has joined #sbcl 15:43:09 -!- KDr2 [~kdr2@114.243.237.100] has quit [Remote host closed the connection] 16:22:46 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 16:23:12 -!- gko [~gko@114-34-168-13.HINET-IP.hinet.net] has quit [] 16:24:03 gko [~gko@114-34-168-13.HINET-IP.hinet.net] has joined #sbcl 16:33:39 -!- gko [~gko@114-34-168-13.HINET-IP.hinet.net] has quit [] 16:34:23 Fare [~Fare@74.125.59.116] has joined #sbcl 16:48:37 homie [~levgue@xdsl-78-35-150-243.netcologne.de] has joined #sbcl 17:17:03 antoszka [~antoszka@unaffiliated/antoszka] has joined #sbcl 17:18:44 saschakb [~saschakb@p4FEA0FEB.dip0.t-ipconnect.de] has joined #sbcl 17:20:04 -!- saschakb [~saschakb@p4FEA0FEB.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 17:36:32 Qworkescence [~quad@unaffiliated/quadrescence] has joined #sbcl 17:44:45 attila_lendvai [~attila_le@87.247.50.35] has joined #sbcl 17:44:45 -!- attila_lendvai [~attila_le@87.247.50.35] has quit [Changing host] 17:44:45 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 17:53:59 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 265 seconds] 17:54:19 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 18:02:31 -!- homie [~levgue@xdsl-78-35-150-243.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:20:00 homie [~levgue@xdsl-78-35-150-243.netcologne.de] has joined #sbcl 18:22:01 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 18:33:27 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #sbcl 18:36:35 tsuru [~charlie@adsl-98-87-25-199.bna.bellsouth.net] has joined #sbcl 18:59:46 sdemarre [~serge@91.176.189.127] has joined #sbcl 19:00:05 -!- Fare [~Fare@74.125.59.116] has quit [Ping timeout: 246 seconds] 19:01:11 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: *mniam*] 19:13:58 Fare [~Fare@74.125.59.116] has joined #sbcl 19:32:52 antoszka [~antoszka@unaffiliated/antoszka] has joined #sbcl 19:34:30 I'm currently looking at our memory footprint again. Is it true that cons cells take 16 bytes on the heap, no extra tag bytes or anything? 19:34:44 64-bit x86 19:34:47 Depends on the hardware .... 19:34:49 ah 19:37:29 Yes, I think that's it. 19:38:06 You can see for yourself by doing (room)(defvar *x* (make-list 1000000))(room) 19:38:42 The heap is 16 megabytes larger. 19:39:09 actually I was looking at the disassembly of (lambda (a b) (cons a b)), but I remembered about tag bytes from reading internals 19:39:25 but I guess tag bytes are only used when required, not for every single thing on the heap? 19:41:56 They're used for every single thing on the heap, except conses. 19:42:24 ok, thanks 19:44:40 <|3b|> do fixnums, immediate floats, etc have tag bytes? 19:47:15 Phoodus: yes, conses are exactly two pointers. 19:47:22 |3b|: immediates are single word too. 19:48:37 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 248 seconds] 20:00:04 LiamH [~none@pdp8.nrl.navy.mil] has joined #sbcl 20:25:22 saschakb [~saschakb@p4FEA0FEB.dip0.t-ipconnect.de] has joined #sbcl 21:01:32 -!- sdemarre [~serge@91.176.189.127] has quit [Ping timeout: 246 seconds] 21:08:49 homie` [~levgue@xdsl-78-35-166-172.netcologne.de] has joined #sbcl 21:08:57 -!- homie [~levgue@xdsl-78-35-150-243.netcologne.de] has quit [Read error: Operation timed out] 21:22:58 is there a predicate to determine if something is a single-word immediate? 21:23:09 *Phoodus* is doing an object walker, doesn't want to do "seen" checks on immediates 21:23:21 look at sb-introspect's map-root? 21:23:29 ok 21:24:06 I think it's (eql 3 (ldb (byte 2 0) (g-l-o-a x))). 21:24:28 on x86-64, and (evenp (g-l-o-a x)) 21:24:34 elsewhere 21:26:58 what's g-l-o-a's full name? 21:27:14 sb-kernel:get-lisp-obj-address 21:27:17 thanks 21:28:48 or see early-objdef.lisp 21:37:45 seems every call to map-root starts off by passing nil to the function before anything else 21:38:15 dunno if that's supposed to be intentional 21:40:10 -!- saschakb [~saschakb@p4FEA0FEB.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 21:56:25 -!- christoph_debian [~user@oteiza.siccegge.de] has quit [Remote host closed the connection] 22:04:07 saschakb [~saschakb@p4FEA0FEB.dip0.t-ipconnect.de] has joined #sbcl 22:08:04 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 22:19:56 christoph_debian [~user@oteiza.siccegge.de] has joined #sbcl 22:40:35 -!- Fare [~Fare@74.125.59.116] has quit [Ping timeout: 246 seconds] 22:52:35 -!- milanj [~milanj_@178-223-128-113.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 23:38:54 ckairaba [~ckairaba@39.104.100.84.rev.sfr.net] has joined #sbcl 23:45:35 -!- sbryant [~freenode@ghanima.slavasaur.com] has quit [Read error: Operation timed out] 23:46:38 sbryant [~freenode@67.23.8.26] has joined #sbcl 23:47:42 KDr2 [~kdr2@123.120.159.209] has joined #sbcl 23:51:56 -!- KDr2 [~kdr2@123.120.159.209] has quit [Remote host closed the connection]