00:00:00 --- log: started retro/10.04.22 03:04:32 --- quit: crc (*.net *.split) 03:04:32 --- quit: retro-commit (*.net *.split) 03:04:35 --- quit: probonono (*.net *.split) 03:04:35 --- quit: ChanServ (*.net *.split) 03:04:36 --- quit: SimonRC (*.net *.split) 03:04:36 --- quit: crcx (*.net *.split) 03:04:37 --- quit: yiyus (*.net *.split) 03:06:45 --- join: crc (~charlesch@184.77.185.20) joined #retro 03:06:46 --- join: probonono (~User@unaffiliated/probonono) joined #retro 03:06:46 --- join: retro-commit (~Karere@li125-93.members.linode.com) joined #retro 03:06:46 --- join: ChanServ (ChanServ@services.) joined #retro 03:06:46 --- join: crcx (~crc@69.164.210.93) joined #retro 03:06:46 --- join: SimonRC (~sc@fof.durge.org) joined #retro 03:06:46 --- join: yiyus (1242712427@je.je.je) joined #retro 03:06:46 --- mode: bartol.freenode.net set +o ChanServ 05:30:22 --- join: nextvolume (~nextvolum@net-93-70-194-217.cust.dsl.vodafone.it) joined #retro 05:30:40 --- quit: nextvolume (Client Quit) 10:42:13 --- quit: crc (Ping timeout: 260 seconds) 10:44:00 --- join: crc (~charlesch@184.77.185.20) joined #retro 12:06:41 --- join: erider (~chatzilla@unaffiliated/erider) joined #retro 12:25:49 --- join: ncv (~neceve@unaffiliated/neceve) joined #retro 12:47:05 --- join: virl (~virl__@chello062178085149.1.12.vie.surfer.at) joined #retro 13:19:05 hello 14:45:27 --- quit: ncv (Quit: KVIrc Insomnia 4.0.0, revision: , sources date: 20090520, built on: 2009/06/08 23:52:48 UTC http://www.kvirc.net/) 15:43:23 hi erider 15:57:03 hi crc whats up 15:57:55 trying to implement a smaller vm in c 15:58:58 smaller than what you have already 16:00:22 I have one at 841 lines of code now 16:01:12 down from 1781 (current console vm) 16:01:13 not bad did you cut out a lot of helper code 16:01:30 I stripped the runtime tracing and endian conversion code 16:01:44 and did some reorganizations, etc removing unneeded code 16:08:42 sounds fun 16:09:02 I am creating packets with python well scapy 16:10:30 cool 16:11:22 It slow but neat to watch the packets on the wire going to one of my VMs 16:53:54 down to 828 lines 17:10:06 --- join: docl (~465a8541@gateway/web/freenode/x-mxwgyitjehvkndsf) joined #retro 17:10:15 hi docl 17:10:25 howdy 17:10:53 I'm working on a refactored C implementation of ngaro :) 17:14:43 --- quit: docl (Ping timeout: 252 seconds) 17:18:51 775 lines :) 17:24:52 crc looking good 17:26:46 see http://www.assembla.com/code/retro/git/nodes/vm/tiny/retro.c?rev=d0b60129b7d59d8ddce40480bea5e66d39c76d52 for the file 17:26:53 [crcx/retroforth] d0b601: add start of smaller C vm implementation 17:26:59 this vm implementation is a single file, so easier to copy/share 17:27:31 if I strip the comments from the vm_process() routine it'll drop quite a bit more 17:30:32 621 lines now 17:30:54 [crcx/retroforth] e3d98a: shrink it a bit more 17:34:37 crc so is your implementation in retro going to need to work hard with the slimmer vm 17:37:50 the retro implementation is exactly the same 17:38:06 just the vm is different 17:38:29 and not drastically. bits of unneccessary stuff trimmed, slightly more optimal ways of doing a few things 17:39:05 ok I see 18:41:55 everything appears to work fine :) 19:18:41 --- join: Quartus (~neal@CPE0022b0b24a15-CM001947482b20.cpe.net.cable.rogers.com) joined #retro 19:54:39 --- quit: erider (Ping timeout: 245 seconds) 21:43:47 --- quit: Quartus (Ping timeout: 276 seconds) 22:30:00 --- quit: virl (Remote host closed the connection) 23:59:59 --- log: ended retro/10.04.22