00:01:04 What are "(regalloc-indiced) conventions"? 00:02:10 the convention is basically whatever the register allocator decides. 00:02:43 well, not RA. representation selection is more accurate. 00:03:06 but it's very free form and just falls out naturally. 00:06:13 Whatever the register allocator decides because you know the code for the caller and the callee and it can allocate registers to maximize the efficiency of the call? 00:08:56 And no functions outside of the labels or flet can call into the labels/flet functions? Or outside functions can call into them if the programmer returns them as a function object and SBCL then creates a function wrapper that handles a non-local calling convention for outside calls? 00:09:12 *drmeister* realizes that was a bit garbled. 00:10:16 actually, it looks like we do let regular register allocation just do its normal thing on local calls. And yes, that way RA has more freedom to simplify code. 00:10:45 also, yes, it's easy to determine statically when a local function can be passed around, and arrange for a version with the normal CC to be emitted. 00:11:19 As in (funcall (labels ((foo (x y) (+ x y))) #'foo) 3 4) 00:12:55 So if as a starting point I were to develop a new calling convention for LLVM for non-local functions would one improvement over varargs be to pass the number of arguments with each call? 00:12:57 that case can easily be handled like a local call. 00:13:24 I likely wouldn't use varargs, and instead pass a count and a couple fixed arguments. 00:13:37 the rest in a (stack-allocated) vector. 00:14:04 you can pass undefined when there are too many fixed arguments, and no code will be emitted. 00:16:01 So if I passed three fixed arguments and I was calling a function that takes only one argument I'd set the remaining two fixed arguments to UNDEFINED? 00:16:24 sure. 00:16:27 I mean if the calling convention used three fixed arguments and I was calling a function that takes only one argument. 00:16:45 And the fixed arguments would be passed in registers. 00:18:05 You could even do that with both boxed and unboxed values (similar trick for FP/SIMD arguments), and pass an argument list descriptor instead of only a count. 00:18:20 Is there any reason why I can't just co-opt an existing calling convention and pass the number of arguments as the first argument? 00:18:58 how do you guarantee that the first argument is always in the same location, regardless of the other arguments? 00:19:27 how do you handle functions with &optional/&rest/&key args? 00:20:11 I don't quite understand. The first argument would be the first argument. I'm missing something. 00:21:29 Wouldn't &optional/&rest/&key arguments stripped out of the list of arguments by the callee? That's what I do currently. 00:21:54 ...arguments _be_ stripped out of... 00:24:23 how can you be sure that calling a 2-argument function with 3 arguments will leave the first two arguments in the right location? How hard will it be for you to report useful errors on argument list mismatches? 00:26:41 I do suggest to reuse the normal C convention, btw. I just don't think the potential for bugs is outweighed by any simplifications that could happen by using more than one arglist in the general case. 00:27:01 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #sbcl 00:28:10 I'll think on that - I don't know enough yet to answer the question. Sounds like I have a lot to learn. 00:30:44 Currently I call functions by passing a pointer to an activation-frame that stores a count of pointer and an array of pointers. The callee processes each array of pointers and fills another activation frame with values derived from the passed arguments and initializer forms for &optional/&key/&aux parameters. 00:31:21 ... a count of pointers and an array of pointers... (clumsy fingers) 00:32:00 Everything is on the heap and I have no concept of registers. 00:33:00 stassats [~stassats@wikipedia/stassats] has joined #sbcl 00:37:33 I can see that there would be a large efficiency gain by taking more control of that caller/callee interface. 00:44:43 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 245 seconds] 00:46:48 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 01:04:21 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #sbcl 01:07:13 prxq_ [~mommer@95.117.198.88] has joined #sbcl 01:07:52 jarod_ch_ [~jarod_che@115.192.185.106] has joined #sbcl 01:08:34 -!- prxq [~mommer@mnhm-590c1ca7.pool.mediaWays.net] has quit [Read error: Operation timed out] 01:19:21 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 264 seconds] 02:11:40 milosn_ [~milosn@user-5af5015d.broadband.tesco.net] has joined #sbcl 02:14:16 -!- milosn [~milosn@user-5af50dc7.broadband.tesco.net] has quit [Ping timeout: 268 seconds] 02:39:09 -!- christoph_debian [~christoph@ppp-93-104-187-56.dynamic.mnet-online.de] has quit [Ping timeout: 264 seconds] 02:51:59 christoph_debian [~christoph@host-188-174-218-212.customer.m-online.net] has joined #sbcl 03:14:35 echo-area [~user@182.92.247.2] has joined #sbcl 03:15:08 -!- jarod_ch_ [~jarod_che@115.192.185.106] has quit [Ping timeout: 245 seconds] 03:23:53 -!- Bike [~Glossina@174-25-59-121.ptld.qwest.net] has quit [Ping timeout: 245 seconds] 03:26:02 Bike [~Glossina@174-25-59-121.ptld.qwest.net] has joined #sbcl 03:32:46 jarod_ch_ [~jarod_che@115.193.187.126] has joined #sbcl 03:36:32 jarod_c__ [~jarod_che@115.205.236.88] has joined #sbcl 03:37:35 -!- jarod_ch_ [~jarod_che@115.193.187.126] has quit [Ping timeout: 260 seconds] 03:41:56 pranavrc [~pranavrc@122.164.30.226] has joined #sbcl 03:41:56 -!- pranavrc [~pranavrc@122.164.30.226] has quit [Changing host] 03:41:56 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #sbcl 03:53:16 LiamH [~none@pool-74-96-2-44.washdc.east.verizon.net] has joined #sbcl 03:54:35 -!- jarod_c__ [~jarod_che@115.205.236.88] has quit [Ping timeout: 245 seconds] 03:57:19 jarod_ch_ [~jarod_che@115.193.189.215] has joined #sbcl 04:05:48 -!- ivan``_ [~ivan@unaffiliated/ivan/x-000001] has quit [Ping timeout: 241 seconds] 04:07:17 ivan`` [~ivan@unaffiliated/ivan/x-000001] has joined #sbcl 04:10:58 -!- LiamH [~none@pool-74-96-2-44.washdc.east.verizon.net] has quit [Ping timeout: 245 seconds] 04:14:33 -!- ivan`` [~ivan@unaffiliated/ivan/x-000001] has quit [Ping timeout: 264 seconds] 04:22:07 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 04:38:57 ivan`` [~ivan@unaffiliated/ivan/x-000001] has joined #sbcl 04:42:00 -!- jarod_ch_ [~jarod_che@115.193.189.215] has quit [Ping timeout: 260 seconds] 04:44:51 -!- oleo [~oleo@xdsl-78-35-144-83.netcologne.de] has quit [Remote host closed the connection] 04:50:02 jarod_ch_ [~jarod_che@115.193.184.50] has joined #sbcl 04:54:58 -!- jarod_ch_ [~jarod_che@115.193.184.50] has quit [Ping timeout: 276 seconds] 04:56:48 jarod_ch_ [~jarod_che@183.128.140.120] has joined #sbcl 05:01:35 -!- jarod_ch_ [~jarod_che@183.128.140.120] has quit [Read error: Connection reset by peer] 05:05:59 jarod_chen [~jarod_che@183.128.140.120] has joined #sbcl 05:13:57 -!- jarod_chen [~jarod_che@183.128.140.120] has quit [Read error: Connection reset by peer] 05:17:01 -!- Bike [~Glossina@174-25-59-121.ptld.qwest.net] has quit [Ping timeout: 240 seconds] 05:18:46 jarod_chen [~jarod_che@115.193.162.71] has joined #sbcl 05:18:50 Bike [~Glossina@174-25-59-121.ptld.qwest.net] has joined #sbcl 05:23:12 sdemarre [~serge@109.134.141.30] has joined #sbcl 05:26:32 -!- jarod_chen [~jarod_che@115.193.162.71] has quit [Ping timeout: 264 seconds] 05:29:18 jarod_ch_ [~jarod_che@125.119.97.228] has joined #sbcl 05:46:39 -!- Bike [~Glossina@174-25-59-121.ptld.qwest.net] has quit [Ping timeout: 245 seconds] 05:46:47 -!- sdemarre [~serge@109.134.141.30] has quit [Read error: Operation timed out] 05:47:48 Bike [~Glossina@174-25-59-121.ptld.qwest.net] has joined #sbcl 06:39:30 benkard [~benkard@host-188-174-198-165.customer.m-online.net] has joined #sbcl 06:45:39 -!- benkard [~benkard@host-188-174-198-165.customer.m-online.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 07:04:17 -!- pchrist_ [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 07:04:41 pchrist [~spirit@gentoo/developer/pchrist] has joined #sbcl 07:12:30 -!- |3b| [bbb@2600:3c00::f03c:91ff:fedf:5b65] has quit [Ping timeout: 245 seconds] 07:13:22 |3b| [bbb@2600:3c00::f03c:91ff:fedf:5b65] has joined #sbcl 07:15:31 -!- scymtym_ [~user@2001:638:504:2093:baca:3aff:fe83:e736] has quit [Remote host closed the connection] 07:15:59 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Read error: Connection reset by peer] 07:16:12 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 07:51:16 scymtym [~user@2001:638:504:2093:baca:3aff:fe83:e736] has joined #sbcl 07:57:04 -!- easye [~user@213.33.70.157] has quit [Ping timeout: 260 seconds] 08:09:30 easye [~user@213.33.70.157] has joined #sbcl 08:25:52 benkard [~benkard@dhcp-138-246-84-221.dynamic.eduroam.mwn.de] has joined #sbcl 08:31:36 hi guys 09:07:59 stassats [~stassats@wikipedia/stassats] has joined #sbcl 09:14:37 drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #sbcl 09:18:40 -!- drmeister [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Ping timeout: 240 seconds] 10:04:00 -!- benkard [~benkard@dhcp-138-246-84-221.dynamic.eduroam.mwn.de] has quit [Ping timeout: 260 seconds] 10:23:24 davazp [~user@92.251.198.148.threembb.ie] has joined #sbcl 10:43:54 Bike_ [~Glossina@174-25-59-121.ptld.qwest.net] has joined #sbcl 10:45:10 -!- Bike [~Glossina@174-25-59-121.ptld.qwest.net] has quit [Ping timeout: 240 seconds] 10:53:23 benkard [~benkard@dhcp-138-246-84-221.dynamic.eduroam.mwn.de] has joined #sbcl 11:04:28 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #sbcl 11:24:19 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 11:25:55 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 11:43:01 -!- milosn_ [~milosn@user-5af5015d.broadband.tesco.net] has quit [Ping timeout: 248 seconds] 11:46:58 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 256 seconds] 12:16:39 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #sbcl 12:38:14 milosn [~milosn@user-5af5015d.broadband.tesco.net] has joined #sbcl 12:39:58 segv- [~mb@95-91-241-45-dynip.superkabel.de] has joined #sbcl 12:57:04 -!- psilord [~psilord@c-69-180-173-249.hsd1.mn.comcast.net] has quit [Quit: Leaving.] 13:11:01 -!- benkard [~benkard@dhcp-138-246-84-221.dynamic.eduroam.mwn.de] has quit [Ping timeout: 248 seconds] 13:11:06 stassats [~stassats@wikipedia/stassats] has joined #sbcl 13:15:56 -!- jarod_ch_ [~jarod_che@125.119.97.228] has quit [Read error: Connection reset by peer] 13:19:34 jarod_chen [~jarod_che@115.193.173.213] has joined #sbcl 13:21:23 benkard [~benkard@dhcp-138-246-84-221.dynamic.eduroam.mwn.de] has joined #sbcl 13:35:23 oleo [~oleo@xdsl-78-35-155-33.netcologne.de] has joined #sbcl 13:36:44 -!- oleo [~oleo@xdsl-78-35-155-33.netcologne.de] has quit [Max SendQ exceeded] 13:37:53 oleo [~oleo@xdsl-78-35-155-33.netcologne.de] has joined #sbcl 13:39:37 -!- davazp [~user@92.251.198.148.threembb.ie] has quit [Remote host closed the connection] 13:49:33 psilord [~pkeller@23-25-144-217-static.hfc.comcastbusiness.net] has joined #sbcl 14:54:06 ASau [~user@p4FF97D53.dip0.t-ipconnect.de] has joined #sbcl 15:02:13 -!- oleo [~oleo@xdsl-78-35-155-33.netcologne.de] has quit [Ping timeout: 245 seconds] 15:09:57 oloe [~oleo@xdsl-78-35-140-37.netcologne.de] has joined #sbcl 15:27:04 -!- drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 15:28:28 -!- jarod_chen [~jarod_che@115.193.173.213] has quit [Ping timeout: 245 seconds] 15:30:01 jarod_c__ [~jarod_che@115.193.178.238] has joined #sbcl 15:38:06 -!- oloe [~oleo@xdsl-78-35-140-37.netcologne.de] has quit [Read error: Connection reset by peer] 15:40:12 LiamH [~none@pdp8.nrl.navy.mil] has joined #sbcl 15:47:19 -!- benkard [~benkard@dhcp-138-246-84-221.dynamic.eduroam.mwn.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 15:47:35 oloe [~oleo@xdsl-87-79-252-91.netcologne.de] has joined #sbcl 15:51:12 -!- oloe [~oleo@xdsl-87-79-252-91.netcologne.de] has quit [Client Quit] 15:56:19 -!- slyrus [~chatzilla@107.200.11.156] has quit [Ping timeout: 260 seconds] 15:59:29 wbooze [~oleo@xdsl-84-44-153-182.netcologne.de] has joined #sbcl 16:00:23 -!- wbooze [~oleo@xdsl-84-44-153-182.netcologne.de] has quit [Read error: Connection reset by peer] 16:03:59 oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has joined #sbcl 16:06:55 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Read error: No route to host] 16:07:19 -!- oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has quit [Client Quit] 16:07:25 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 16:07:45 oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has joined #sbcl 16:09:19 -!- oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has quit [Excess Flood] 16:09:48 oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has joined #sbcl 16:13:34 -!- oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has quit [Client Quit] 16:14:32 oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has joined #sbcl 16:14:57 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #sbcl 16:15:02 -!- oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has quit [Client Quit] 16:16:02 oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has joined #sbcl 16:17:12 -!- oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has quit [Read error: Connection reset by peer] 16:18:07 oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has joined #sbcl 16:18:25 -!- oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has quit [Read error: Connection reset by peer] 16:19:03 -!- Bike_ is now known as Bike 16:19:17 oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has joined #sbcl 16:21:38 -!- oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has quit [Read error: Connection reset by peer] 16:21:40 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 16:22:29 oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has joined #sbcl 16:23:24 wbooze [~oleo@xdsl-84-44-153-182.netcologne.de] has joined #sbcl 16:24:57 -!- oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has quit [Excess Flood] 16:25:42 -!- wbooze [~oleo@xdsl-84-44-153-182.netcologne.de] has quit [Excess Flood] 16:26:35 oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has joined #sbcl 16:26:52 wbooze [~oleo@xdsl-84-44-153-182.netcologne.de] has joined #sbcl 16:29:14 sdemarre [~serge@109.134.135.77] has joined #sbcl 16:34:22 -!- oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has quit [Quit: Verlassend] 16:35:14 oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has joined #sbcl 16:45:50 -!- wbooze [~oleo@xdsl-84-44-153-182.netcologne.de] has quit [Ping timeout: 240 seconds] 16:45:58 -!- oleo [~oleo@xdsl-84-44-153-182.netcologne.de] has quit [Ping timeout: 245 seconds] 16:47:13 oleo [~oleo@xdsl-78-35-134-179.netcologne.de] has joined #sbcl 16:52:40 wbooze [~wbooze@xdsl-78-35-134-179.netcologne.de] has joined #sbcl 16:56:23 Bike_ [~Glossina@75-175-67-103.ptld.qwest.net] has joined #sbcl 16:58:38 -!- Bike [~Glossina@174-25-59-121.ptld.qwest.net] has quit [Ping timeout: 256 seconds] 17:06:09 -!- wbooze [~wbooze@xdsl-78-35-134-179.netcologne.de] has quit [Ping timeout: 264 seconds] 17:06:09 -!- oleo [~oleo@xdsl-78-35-134-179.netcologne.de] has quit [Ping timeout: 264 seconds] 17:11:54 wbooze [~wbooze@xdsl-87-79-195-171.netcologne.de] has joined #sbcl 17:13:14 -!- wbooze [~wbooze@xdsl-87-79-195-171.netcologne.de] has quit [Disconnected by services] 17:13:22 oleo [~wbooze@xdsl-87-79-195-171.netcologne.de] has joined #sbcl 17:14:44 Quadrescence [~quad@unaffiliated/quadrescence] has joined #sbcl 17:17:50 -!- oleo [~wbooze@xdsl-87-79-195-171.netcologne.de] has quit [Ping timeout: 240 seconds] 17:19:17 Bike [~Glossina@75-175-67-103.ptld.qwest.net] has joined #sbcl 17:22:12 -!- Bike_ [~Glossina@75-175-67-103.ptld.qwest.net] has quit [Ping timeout: 260 seconds] 17:38:24 wbooze [~wbooze@xdsl-84-44-155-251.netcologne.de] has joined #sbcl 17:39:30 -!- wbooze [~wbooze@xdsl-84-44-155-251.netcologne.de] has quit [Client Quit] 17:39:54 wbooze [~wbooze@xdsl-84-44-155-251.netcologne.de] has joined #sbcl 17:40:04 -!- wbooze [~wbooze@xdsl-84-44-155-251.netcologne.de] has quit [Client Quit] 17:42:20 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #sbcl 17:44:57 -!- stassats [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 17:45:11 stassats [~stassats@wikipedia/stassats] has joined #sbcl 17:45:18 wbooze [~wbooze@xdsl-84-44-155-251.netcologne.de] has joined #sbcl 17:47:22 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Remote host closed the connection] 18:00:03 -!- stassats [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 18:00:14 stassats [~stassats@wikipedia/stassats] has joined #sbcl 18:25:20 -!- psilord [~pkeller@23-25-144-217-static.hfc.comcastbusiness.net] has quit [Ping timeout: 256 seconds] 18:39:36 Quadresce_ [~quad@unaffiliated/quadrescence] has joined #sbcl 18:39:41 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Disconnected by services] 18:39:49 -!- Quadresce_ is now known as Quadrescence 18:55:01 psilord [~pkeller@23-25-144-217-static.hfc.comcastbusiness.net] has joined #sbcl 19:36:19 benkard [~benkard@tmo-107-119.customers.d1-online.com] has joined #sbcl 20:19:31 -!- Bike [~Glossina@75-175-67-103.ptld.qwest.net] has quit [Ping timeout: 260 seconds] 20:22:57 Bike [~Glossina@75-175-67-103.ptld.qwest.net] has joined #sbcl 20:27:05 -!- Bike [~Glossina@75-175-67-103.ptld.qwest.net] has quit [Ping timeout: 245 seconds] 20:28:13 Bike [~Glossina@75-175-67-103.ptld.qwest.net] has joined #sbcl 20:30:54 -!- benkard [~benkard@tmo-107-119.customers.d1-online.com] has quit [Ping timeout: 240 seconds] 20:38:27 -!- sdemarre [~serge@109.134.135.77] has quit [Read error: Operation timed out] 21:05:50 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 21:11:57 -!- prxq_ [~mommer@95.117.198.88] has quit [Remote host closed the connection] 21:13:59 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 21:30:29 -!- Bike [~Glossina@75-175-67-103.ptld.qwest.net] has quit [Quit: Reconnecting] 21:30:36 Bike [~Glossina@75-175-67-103.ptld.qwest.net] has joined #sbcl 21:46:38 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #sbcl 21:56:15 -!- jarod_c__ [~jarod_che@115.193.178.238] has quit [Ping timeout: 245 seconds] 21:56:25 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 21:59:36 jarod_chen [~jarod_che@115.193.179.9] has joined #sbcl 22:14:24 pkhuong: are you there? 22:16:59 not really. just ask. 22:19:06 what do you mean test on shuffled lists? 22:19:19 -!- psilord [~pkeller@23-25-144-217-static.hfc.comcastbusiness.net] has quit [Quit: Leaving.] 22:19:25 lists where the cons cells are scattered throughout memory. 22:19:32 ah 22:19:48 how should I generate them? 22:20:39 classic way is to fill a list with random values and cl:sort them. 22:21:08 ah ok 22:21:11 I prefer to make a vector of cons cells, alexandria:random-shuffle it, and then relink. 22:21:25 you mean each cons cell in a different page ? 22:21:33 fe[nl]ix: not necessarily that bad. 22:21:49 Just not in linear order, like you naturally get with a bump allocator, or after an SBCL GC. 22:22:40 drmeister [~drmeister@166.137.87.193] has joined #sbcl 22:23:28 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 22:38:16 Quadrescence [~quad@unaffiliated/quadrescence] has joined #sbcl 22:52:15 -!- drmeister [~drmeister@166.137.87.193] has quit [Remote host closed the connection] 23:03:22 -!- Subfusc [~Subfusc@tjenen.de] has quit [Ping timeout: 245 seconds] 23:03:30 Subfusc_ [~Subfusc@tjenen.de] has joined #sbcl 23:05:41 -!- |3b| [bbb@2600:3c00::f03c:91ff:fedf:5b65] has quit [Remote host closed the connection] 23:13:06 -!- jarod_chen [~jarod_che@115.193.179.9] has quit [Read error: Connection reset by peer] 23:20:12 drmeister [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #sbcl 23:21:32 jarod_ch_ [~jarod_che@115.193.190.118] has joined #sbcl 23:33:56 psilord [~psilord@c-69-180-173-249.hsd1.mn.comcast.net] has joined #sbcl 23:50:34 |3b| [bbb@2600:3c00::f03c:91ff:fedf:5b65] has joined #sbcl 23:54:19 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 23:57:14 Quadrescence [~quad@unaffiliated/quadrescence] has joined #sbcl