--- Log opened Mon Aug 13 00:00:08 2007 |
00:00 | | Otto_Flick [lenin@Nightstar-13557.8.5.253.se.wasadata.net] has joined #Code |
00:00 | | gnolam is now known as NSGuest-526 |
00:00 | | Otto_Flick is now known as gnolam |
00:00 | | NSGuest-526 [lenin@Nightstar-13557.8.5.253.se.wasadata.net] has quit [Ping Timeout] |
01:11 | | Chalcedon is now known as ChalcyAFK |
01:14 | | Syloqs-AFH is now known as Syloq |
01:44 | | Syloq is now known as Syloqs-AFH |
01:48 | | Pi [~sysop@Nightstar-6875.hsd1.wa.comcast.net] has joined #code |
01:48 | | mode/#code [+o Pi] by ChanServ |
02:16 | | gnolam [lenin@Nightstar-13557.8.5.253.se.wasadata.net] has quit [Quit: Anogthder kdeyboarde bigtdes gthde dejusgt.] |
02:45 | | ChalcyAFK is now known as Chalcedon |
02:46 | | Thaqui [~Thaqui@Nightstar-26823.jetstream.xtra.co.nz] has joined #code |
02:46 | | mode/#code [+o Thaqui] by ChanServ |
03:49 | | Syloqs-AFH is now known as Syloq |
04:29 | | Syloq is now known as Syloqs-AFH |
05:05 | | ReivZzz is now known as Reiver |
06:05 | | jerith [~jerith@IRCop.Nightstar.Net] has quit [Ping Timeout] |
06:07 | | jerith [~jerith@Nightstar-21563.slipgate.za.net] has joined #code |
06:08 | | jerith is now known as NSGuest-530 |
07:19 | | AnnoDomini [~farkoff@Nightstar-29219.neoplus.adsl.tpnet.pl] has quit [Ping Timeout] |
07:25 | | AnnoDomini [~farkoff@Nightstar-29669.neoplus.adsl.tpnet.pl] has joined #Code |
07:25 | | mode/#code [+o AnnoDomini] by ChanServ |
08:10 | | You're now known as TheWatcher |
08:23 | | Chalcedon [~Chalcedon@Nightstar-10147.ue.woosh.co.nz] has quit [Quit: Gone] |
08:37 | | Chalcedon [~Chalcedon@Nightstar-10147.ue.woosh.co.nz] has joined #code |
08:37 | | mode/#code [+o Chalcedon] by ChanServ |
08:43 | | Forj [~Forj@Nightstar-10147.ue.woosh.co.nz] has joined #code |
08:43 | | mode/#code [+o Forj] by ChanServ |
09:09 | | Vornicus-Latens is now known as Vornicus |
10:34 | | Chalcedon [~Chalcedon@Nightstar-10147.ue.woosh.co.nz] has quit [Quit: Gone] |
11:48 | | gnolam [lenin@Nightstar-13557.8.5.253.se.wasadata.net] has joined #Code |
11:48 | | mode/#code [+o gnolam] by ChanServ |
11:51 | | Forj [~Forj@Nightstar-10147.ue.woosh.co.nz] has quit [Quit: Gone] |
12:44 | | MyCatVerbs [~rb6822@Nightstar-23319.cs.bris.ac.uk] has joined #code |
14:21 | | Thaqui [~Thaqui@Nightstar-26823.jetstream.xtra.co.nz] has quit [Quit: Leaving] |
15:43 | <@ToxicFrog> | Hmm. |
15:43 | <@ToxicFrog> | Possibly instructing NEdit to look up a definition in a 600MB tags file was unwise. |
15:49 | < MyCatVerbs> | Can't be significantly slower than ordinary grep though, surely? |
15:49 | < MyCatVerbs> | Oh nvm, gottago |
15:50 | | MyCatVerbs [~rb6822@Nightstar-23319.cs.bris.ac.uk] has quit [Quit: Swim, swim, hungry!] |
15:52 | <@ToxicFrog> | Yes it can, because the part of the source tree I need to search is only around 30MB~ |
16:04 | <@ToxicFrog> | ....shiiiit |
16:04 | | * ToxicFrog arrives at the discovery that his gtk-server API, as designed, will not work with spellcast |
16:08 | <@ToxicFrog> | Since Spellcast requires direct access to the socket, for use in select() |
16:10 | <@Reiver> | ... |
16:12 | <@ToxicFrog> | ??? |
16:12 | <@ToxicFrog> | My gtk-server module, as it is, returns a blocking call that you can use to talk to GTK. |
16:13 | <@ToxicFrog> | Spellcast requires a selectable so that it can do run-to-IO multithreading. |
16:15 | <@ToxicFrog> | Tasty as high-order functions are, they don't cut it for this. |
16:19 | | Reiver is now known as ReivZzz |
16:40 | | * ToxicFrog determines that a build of SGOS using a linux native GCC is half again as fast as the same build with a windows native GCC, twice as fast as a linux wine build with msdev, and four times as fast as a windows64 native build with msdev. |
16:41 | <@Vornicus> | HOw big is SGOS anyway? |
16:42 | | * ToxicFrog checks |
16:44 | <@ToxicFrog> | A bound image is around 40MB, unless it's a debug build in which case it can double in size. The source tree is 600MB (which includes the toolchains), and inflates to several gigabytes during a build. |
16:46 | <@ToxicFrog> | (note that the bound image includes static data as well, like the pages and images for the management console) |
16:59 | | Raif [~corvusign@Nightstar-5406.hsd1.ca.comcast.net] has quit [Connection reset by peer] |
17:00 | | Raif [~corvusign@Nightstar-5406.hsd1.ca.comcast.net] has joined #Code |
17:10 | | You're now known as TheWatcher[afk] |
17:37 | <@ToxicFrog> | Vornicus: as for length: 5.7MLOC |
17:46 | <@Vornicus> | cool. |
17:47 | <@gnolam> | How much is that in Volkswagens? |
17:47 | <@Vornicus> | that's a unit of code measurement? |
17:48 | <@gnolam> | Nah. A generic "we have to dumb this down for the masses" unit. |
17:48 | <@gnolam> | Like Libraries of Congress or Football Fields. |
18:10 | <@Vornicus> | 0.1 WIndowses. |
18:28 | <@ToxicFrog> | ...windows is 57 MLOC? |
18:29 | <@ToxicFrog> | That seems, err. |
18:29 | <@ToxicFrog> | Excessive. |
18:30 | <@Vornicus> | A lot of that is compatibility hacks. |
18:31 | <@Vornicus> | the old DOS memory management code, for instance, is still in there, because practically every time there's a bug there's something that takes advantage of it to work. |
18:31 | <@ToxicFrog> | Aah. |
18:32 | <@ToxicFrog> | Thankfully, we have no need of such things, as in addition to being the OS developers we are also the sole writers of software for same. |
18:33 | | You're now known as TheWatcher |
18:35 | <@Vornicus> | Also it includes the WM, the HTML renderer, and DirectX - so we're talking, like, Linux + X + Gnome + Firefox + OpenGL... |
18:35 | | * ToxicFrog ponders. If open source were required - at end of product support lifespan, say - these kind of hacks would be much less necessary. |
18:36 | <@Vornicus> | And compatibility hacks in all of it. |
18:36 | <@ToxicFrog> | At least until EA and Topware have you assassinated, anyways~ |
18:36 | <@Vornicus> | heh |
18:36 | | * ToxicFrog nods |
18:37 | <@ToxicFrog> | We don't have any sort of GUI except the management console, and that's just web pages - it's up to the client system to deal with the actual rendering. |
18:40 | | * ToxicFrog pulls out the gtk-server API and rewrites it |
18:41 | <@Vornicus> | What is the newest ---dude, you are fucking insane--- open source FPS system, anyway? |
18:41 | <@ToxicFrog> | ...I am? |
18:41 | <@ToxicFrog> | It's like 100 lines, there's not much rewriting |
18:41 | <@Vornicus> | heh, ok |
18:41 | <@ToxicFrog> | I mean, I'm rewriting the interface from Lua to the gtk-server |
18:42 | <@ToxicFrog> | I rewrote gtk-server's internal API a few weeks ago. |
18:44 | <@ToxicFrog> | And, hrm. |
18:44 | <@ToxicFrog> | Source is crazy moddable, but the core is still closed-source. |
18:44 | <@ToxicFrog> | Doom 3 or Quake 4 gone open source yet? |
18:45 | <@Vornicus> | Not that I'm aware of; it usually takes a bit longer than this to do that though. |
19:25 | | Forj [~Forj@Nightstar-10147.ue.woosh.co.nz] has joined #code |
19:25 | | mode/#code [+o Forj] by ChanServ |
19:44 | | Forj [~Forj@Nightstar-10147.ue.woosh.co.nz] has quit [Quit: Gone] |
20:24 | | gnolam [lenin@Nightstar-13557.8.5.253.se.wasadata.net] has quit [Quit: Eliminating distractions] |
20:26 | | KarmaBot [~fark.off@87.72.35.ns-3885] has quit [Connection reset by peer] |
20:26 | | KarmaBot [~fark.off@87.72.35.ns-3885] has joined #Code |
20:27 | | mode/#code [+v KarmaBot] by ChanServ |
21:05 | | Chalcedon [~Chalcedon@Nightstar-10147.ue.woosh.co.nz] has joined #code |
21:05 | | mode/#code [+o Chalcedon] by ChanServ |
21:41 | | You're now known as TheWatcher[T-2] |
21:43 | <@ToxicFrog> | Ok, that didn't work out so well. |
21:43 | <@ToxicFrog> | find . -iname makefile | xargs nedit-nc |
21:43 | <@ToxicFrog> | <long wait> |
21:44 | <@ToxicFrog> | find . -iname makefile | wc -l |
21:44 | <@ToxicFrog> | 133 |
21:45 | | You're now known as TheWatcher[zZzZ] |
22:37 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out] |
22:38 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
22:38 | | mode/#code [+o ToxicFrog] by ChanServ |
23:22 | | Vornicus is now known as Vornicus-Latens |
23:24 | | Chalcedon is now known as ChalcyOut |
23:37 | | Thaqui [~Thaqui@Nightstar-26823.jetstream.xtra.co.nz] has joined #code |
23:37 | | mode/#code [+o Thaqui] by ChanServ |
23:47 | | ToxicFrog` [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
23:48 | | ToxicFrog` [~ToxicFrog@Admin.Nightstar.Net] has quit [Connection reset by peer] |
23:48 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Client exited] |
23:49 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
23:49 | | mode/#code [+o ToxicFrog] by ChanServ |
--- Log closed Tue Aug 14 00:00:15 2007 |