00:52:39 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 00:52:39 -!- ChanServ has set mode +o nikodemus 01:04:55 homie [~levgue@xdsl-78-35-178-150.netcologne.de] has joined #sbcl 02:15:11 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 276 seconds] 02:37:46 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 06:41:28 tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has joined #sbcl 06:54:41 -!- slyrus [~chatzilla@adsl-99-62-138-173.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 276 seconds] 07:46:02 -!- tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has quit [Quit: Leaving.] 07:46:28 tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has joined #sbcl 07:49:15 -!- tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has quit [Client Quit] 08:35:10 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 08:35:10 -!- ChanServ has set mode +o nikodemus 09:16:19 stassats [~stassats@wikipedia/stassats] has joined #sbcl 09:35:14 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 276 seconds] 10:58:30 -!- cmm [~cmm@bzq-79-182-200-111.red.bezeqint.net] has quit [Ping timeout: 250 seconds] 10:59:30 cmm [~cmm@bzq-79-182-200-111.red.bezeqint.net] has joined #sbcl 11:08:33 homie` [~levgue@xdsl-78-35-163-194.netcologne.de] has joined #sbcl 11:10:53 -!- homie [~levgue@xdsl-78-35-178-150.netcologne.de] has quit [Ping timeout: 246 seconds] 11:36:14 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 12:51:25 It's getting towards the end of the month, when should we expect to enter code freeze? 13:28:39 -!- homie` [~levgue@xdsl-78-35-163-194.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 13:34:22 homie [~levgue@xdsl-78-35-163-194.netcologne.de] has joined #sbcl 13:45:31 hargettp [~hargettp@96.237.121.111] has joined #sbcl 14:09:32 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 14:09:33 -!- ChanServ has set mode +o nikodemus 14:39:45 -!- hargettp [~hargettp@96.237.121.111] has quit [Quit: Leaving...] 14:45:20 hargettp [~hargettp@96.237.121.111] has joined #sbcl 14:49:44 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has left #sbcl 14:59:52 loke [~elias@bb119-74-213-61.singnet.com.sg] has joined #sbcl 15:11:18 slyrus [~chatzilla@adsl-99-49-14-157.dsl.pltn13.sbcglobal.net] has joined #sbcl 15:55:51 does anyone know how *free-tls-index* gets its initial value? i'm having trouble locating this 15:56:45 aha, found it in thread.c 16:04:33 hm 16:06:30 I think I'll try splitting all the runtime *bsd-os*.[ch] files apart 16:06:33 nyef: sometime next week, and release 27ish 16:06:40 joshe: that would be great 16:07:03 Trying to shoehorn three or four OSes into the same file is rather messy 16:07:18 nikodemus: Oh, right, I have a bunch of stuff to forward-port and re-test, one of which moves that initialization to genesis. 16:07:43 Is there a preferred indentation style for C code? 16:08:06 joshe: Match what's already in the file. If you're making a new file, match what's already in other source files. 16:08:51 There doesn't seem to be a lot of consistency here 16:09:33 4 space indent, no newline before opening brace 16:09:35 actually, I suppose it is mostly consistent 16:10:18 Who cares about the C code anyway, right ;) 16:11:22 nyef: i'm going to just lift it into a C-side variable now so that i can have both sides agree on the value 16:11:56 ... why do you even want it in C? 16:16:23 it's in C now, and i'm lazy 16:16:52 (i /want/ it in lisp) 16:22:02 The first few commits in http://repo.or.cz/w/sbcl/nyef.git/shortlog/refs/heads/tls-allocation-3 might do what you want. 16:22:22 I'm planning on committing this stuff at some point, too. 16:36:58 -!- cmm [~cmm@bzq-79-182-200-111.red.bezeqint.net] has quit [Ping timeout: 264 seconds] 16:37:35 cmm [~cmm@bzq-79-182-200-111.red.bezeqint.net] has joined #sbcl 16:42:26 nikodemus pasted "better :)" at http://paste.lisp.org/display/120695 16:44:16 nikodemus: Failing to apprehend the implications, but congratulations. 16:45:32 nothing interesting yet -- just grabbing a few more external things and tls values 17:34:09 tcr [~tcr@100.Red-88-6-12.staticIP.rima-tde.net] has joined #sbcl 17:48:05 -!- slyrus [~chatzilla@adsl-99-49-14-157.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 240 seconds] 17:51:00 -!- hargettp [~hargettp@96.237.121.111] has quit [Quit: Leaving...] 18:00:11 not writing CL in SBCL-friendly style is *hard* now :| 18:00:35 it's like going over a text without correcting spelling and grammar mistakes. 18:01:14 like what? 18:01:58 declaring ftypes, declaring types for hot variables that are assigned 18:02:16 abusing map/map-into. 18:03:32 it goes a bit further, like explicitly creating a scanner with CL-PPCRE instead of repeatedly scanning with an argument. 18:03:38 what magic is done to map-into? 18:04:36 no bound checking. 18:05:02 cool 18:06:14 what about the cl-ppcre bit? 18:06:44 that's just regular cl-ppcre stuff. 18:06:56 hoisting some stuff outside the loop. 18:12:38 -!- tcr [~tcr@100.Red-88-6-12.staticIP.rima-tde.net] has quit [Quit: Leaving.] 19:29:34 hargettp [~hargettp@96.237.121.111] has joined #sbcl 20:23:17 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Ping timeout: 276 seconds] 20:55:36 tcr [~tcr@100.Red-88-6-12.staticIP.rima-tde.net] has joined #sbcl 21:07:46 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 250 seconds] 22:10:32 slyrus [~chatzilla@adsl-99-55-169-181.dsl.pltn13.sbcglobal.net] has joined #sbcl 22:57:35 -!- tcr [~tcr@100.Red-88-6-12.staticIP.rima-tde.net] has quit [Quit: Leaving.] 23:13:44 -!- foom [~jknight@ita4fw1.itasoftware.com] has quit [Write error: Broken pipe] 23:14:14 foom [~jknight@ita4fw1.itasoftware.com] has joined #sbcl 23:49:54 antgreen [~user@CPE00222d6c4710-CM00222d6c470d.cpe.net.cable.rogers.com] has joined #sbcl