Timestamps are in GMT/BST.
| 00:01:40 | | raptor Quit () |
| 00:03:41 | | watusimoto has joined |
| 00:03:41 | | ChanServ sets mode +o watusimoto |
| 00:14:59 | | watusimoto Quit (Quit: Leaving.) |
| 01:55:48 | | koda has joined |
| 04:59:26 | | koda Quit (Read error: Connection reset by peer) |
| 06:07:26 | | koda has joined |
| 06:48:27 | | raptor has joined |
| 06:48:27 | | ChanServ sets mode +o raptor |
| 07:50:55 | | Nothing_Much Quit (Ping timeout: 260 seconds) |
| 08:04:00 | | Nothing_Much has joined |
| 08:12:09 | | Nothing_Much Quit (Read error: Connection reset by peer) |
| 08:27:51 | | Nothing_Much has joined |
| 08:29:46 | | Nothing_Much Quit (Changing host) |
| 08:29:47 | | Nothing_Much has joined |
| 08:32:01 | raptor | only 3 servers up! |
| 08:37:06 | | watusimoto has joined |
| 08:37:06 | | ChanServ sets mode +o watusimoto |
| 08:51:11 | watusimoto | hello! |
| 08:51:15 | raptor | hi |
| 08:51:30 | watusimoto | saw your note re: luajit |
| 08:51:49 | watusimoto | I agree with your judgement |
| 08:52:20 | raptor | the stars need to align before we decide on it.. |
| 08:52:22 | watusimoto | if we do move foward with luajit, I also agree that we should abandon luavec, for the reasons we discussed earlier (and that you touched on in your note) |
| 08:52:49 | watusimoto | though I thought we were now builidng with cmake on osx |
| 08:53:04 | raptor | well |
| 08:53:09 | raptor | I got it so it can build the binary |
| 08:53:19 | raptor | but not layout the shared frameworks and create the bundle yet |
| 08:53:28 | raptor | *lay out |
| 08:53:29 | watusimoto | I see |
| 08:54:13 | watusimoto | I have a checkin I am trying to make, but the hg repo I have on this computer is totally screwed up |
| 08:54:41 | watusimoto | I either need to reset it, or figure out how to prune a whole branch that was never merged |
| 08:54:41 | raptor | revert, revert! |
| 08:54:46 | raptor | oh easy |
| 08:54:49 | raptor | hg strip |
| 08:55:14 | raptor | hg strip abcdef123 |
| 08:55:19 | watusimoto | I don't want to revert as I have my good changes! |
| 08:55:28 | raptor | will prune every revision from that one on to the end of the branch |
| 08:55:29 | watusimoto | strip is probably what OI'm looking for |
| 08:56:12 | watusimoto | is there any way to find all branches that would be candidates for prune? I've been through our enitre tree at least 3 times and I don't want to do it again if this next prune doesn't fix the problem |
| 08:56:45 | watusimoto | but I'll try stripping and see if I found the last branch |
| 08:57:00 | raptor | well, you can look at the 'heads' with 'hg heads' |
| 08:57:27 | raptor | when you find one, i look at it in a tree-UI and follow it until i find the base where it split |
| 08:57:49 | watusimoto | good idea |
| 08:57:57 | raptor | our repo should only have 2 heads |
| 08:58:00 | watusimoto | I need to enable an extension to enable prune, no? |
| 08:58:03 | raptor | tip and lua52 |
| 08:58:08 | watusimoto | mine has several |
| 08:58:09 | raptor | strip |
| 08:58:11 | raptor | uhh |
| 08:58:15 | raptor | let me see.. |
| 08:59:13 | watusimoto | I got my colleageus to play a bitfighter match a few days ago |
| 08:59:23 | watusimoto | it's great to have a group in the same room playing |
| 08:59:24 | raptor | mq= |
| 08:59:30 | raptor | the mq extensions |
| 08:59:32 | watusimoto | mq, that's wht iI thought |
| 08:59:33 | raptor | great! |
| 08:59:44 | raptor | yeah, bitfighter is very fun with a group in the same room |
| 09:00:15 | watusimoto | it's a great lan game |
| 09:01:16 | raptor | yeah - i consider that one of it's strengths |
| 09:01:18 | raptor | *its |
| 09:01:52 | raptor | we need to infiltrate more school parking lots with USB flash drives.. |
| 09:02:00 | watusimoto | indeed |
| 09:02:14 | watusimoto | They were all somewhat symied by the complexity of the controls |
| 09:02:19 | watusimoto | unfortunately |
| 09:02:22 | raptor | :( |
| 09:02:33 | raptor | anything in particular? or just the dual-axis, multi-module aspect? |
| 09:02:38 | watusimoto | that is what I regard as bf's greatest weakness... it is too complex to pick up and play |
| 09:03:32 | watusimoto | I'm not sure I can describe it at the moment... I need to debrief them next week. move and fire were ok, with a little handholding... but modules were complex, and loadouts were very complex. |
| 09:03:44 | raptor | hmm |
| 09:03:48 | watusimoto | they're not gamers per se, but are not game illiterate, either |
| 09:04:11 | watusimoto | one kept trying to capture a loadout zone in a ZC game |
| 09:04:15 | watusimoto | (I think) |
| 09:04:19 | raptor | heh |
| 09:05:08 | raptor | maybe we need to separate zone rendering by more than just letters.. |
| 09:05:15 | raptor | like change the outline somehow |
| 09:05:45 | watusimoto | just what I was thinking |
| 09:05:51 | watusimoto | perhaps a heavy dashed line |
| 09:07:21 | watusimoto | so... I added mq = to my hgrc file, but hg still does not recongnize prune |
| 09:07:53 | raptor | 'strip' |
| 09:08:07 | raptor | not 'prune' |
| 09:08:31 | raptor | i remember my first usage of the technique of 'prune', it was in an old DOS application called XTree |
| 09:08:55 | raptor | i loved it because I could destroy huge junks of data on the hard drive and have to reinstall the system |
| 09:09:37 | koda | i did that too but without xtree :p |
| 09:10:32 | watusimoto | xtree! |
| 09:11:08 | watusimoto | strip does something! |
| 09:11:33 | | bobdaduck has joined |
| 09:12:55 | | BFLogBot Commit: adb9eddad2e8 | Author: watusimoto | Message: Add "Goal" text effect when a goal is scored in soccer |
| 09:13:15 | raptor | does that mean your repo is cleaned up now? |
| 09:15:11 | watusimoto | it worked!! |
| 09:15:17 | watusimoto | maaaybe |
| 09:16:54 | raptor | ok |
| 09:16:56 | raptor | so |
| 09:17:00 | raptor | i'm working with LuaW again... |
| 09:17:23 | watusimoto | lucky you! |
| 09:17:25 | raptor | and just so I get this straight - our version has two major differences to upstream: |
| 09:17:43 | raptor | 1. we use proxy objects (and have decided to always do so) |
| 09:17:50 | watusimoto | yes |
| 09:17:55 | watusimoto | absolutely essential |
| 09:18:03 | raptor | 2. we have a whole bunch of registerCLass logic.. |
| 09:18:07 | watusimoto | yes |
| 09:18:22 | watusimoto | not essential but makes things cleaner |
| 09:18:30 | watusimoto | (and I suspect are not a problem) |
| 09:19:54 | raptor | oh |
| 09:19:58 | raptor | except |
| 09:20:30 | raptor | you added your own caching |
| 09:20:41 | raptor | and then upstream took your idea of caching and added it |
| 09:20:51 | raptor | except I think we're still using your implementation |
| 09:21:27 | watusimoto | I think so too |
| 09:21:43 | watusimoto | caching has nothing to do with the registration |
| 09:23:49 | raptor | huh |
| 09:24:02 | raptor | it looks like we implemented the upstream caching at one point (since 018a) |
| 09:24:11 | raptor | but we had to revert because of a bot crash.. |
| 09:24:22 | watusimoto | yes |
| 09:24:24 | raptor | maybe I should start from there.. |
| 09:24:31 | raptor | i don't remember the specific problem |
| 09:26:24 | | kodab has joined |
| 09:26:24 | watusimoto | I don't either... oh wait |
| 09:26:36 | watusimoto | I vaugely do remember |
| 09:26:51 | watusimoto | we were getting reused addresses back that broke the caching system |
| 09:27:07 | watusimoto | though we might have fixed that |
| 09:28:04 | watusimoto | just to clarify (if clarification is needed) registration just tells luaw what classes we have and what methods they offer |
| 09:28:18 | watusimoto | it is not used during the game, only during initialization |
| 09:30:17 | | koda Quit (Ping timeout: 245 seconds) |
| 09:31:00 | watusimoto | btw, I'll be heading out in about 30 mins and probably won't be back online before sunday |
| 09:34:32 | watusimoto | so if I remmber correclty, currently we don't get back the same proxy when we grab an object twice from a script |
| 09:34:52 | watusimoto | and what we want to do is to cache the proxies so that we do get back a consistent object |
| 09:35:05 | watusimoto | and, if I recall, it was this caching that went wrong |
| 09:35:14 | watusimoto | or something related to it |
| 09:40:27 | raptor | hmm |
| 09:40:30 | raptor | ok |
| 09:40:56 | raptor | well, see you Sunday - i'll probably hit some wall soon.. :) |
| 09:42:09 | watusimoto | :-) |
| 09:42:38 | watusimoto | I have to work until 2AM tonight |
| 09:42:52 | watusimoto | I started at 8:30 this morning |
| 09:43:08 | raptor | oh man |
| 09:43:24 | watusimoto | tonight won't be too too bad, as the setting is a dinner party |
| 09:43:45 | watusimoto | but I'm really tired and not really in the mood for this event |
| 09:44:19 | raptor | see this more recent upstream commit (since we've toyed with LuaW): https://bitbucket.org/alexames/luawrapper/commits/82f54ba7da4a617b5c6f5bcab3d4cd1b46934eeb |
| 09:44:38 | raptor | booo... evil events |
| 09:45:48 | watusimoto | I'm not positive that will fix the problem, as the resued memory addresses were for the same object type |
| 09:45:58 | watusimoto | but... maybe |
| 09:46:36 | raptor | there have been a couple more fixes to the upstream caching since... |
| 09:46:50 | raptor | I'm thinking about doing as much as I can with upstream and see what happens |
| 09:47:02 | watusimoto | that would be my strategy as well |
| 09:53:18 | raptor | well, i'm off for a bit - thanks for joggin my memory on the LuaW stuff.. |
| 09:54:27 | | raptor has left |
| 09:58:28 | | watusimoto Quit (Quit: Leaving.) |
| 10:35:42 | | kodab Quit (Ping timeout: 256 seconds) |
| 10:43:10 | | raptor has joined |
| 10:43:10 | | ChanServ sets mode +o raptor |
| 10:52:27 | | Nothing_Much Quit (Ping timeout: 264 seconds) |
| 11:05:27 | | Nothing_Much has joined |
| 11:06:05 | | Nothing_Much Quit (Changing host) |
| 11:06:05 | | Nothing_Much has joined |
| 13:09:28 | | bobdaduck Quit (Remote host closed the connection) |
| 13:24:58 | | LordDVG has joined |
| 13:43:47 | | koda has joined |
| 13:51:48 | raptor | oh my goodness |
| 13:52:08 | raptor | I finally finished pulling in upstream changes for LuaW... and... no crashes |
| 14:06:58 | | bobdaduck has joined |
| 14:17:22 | raptor | ok, test with old DnD on 018a for 2 min |
| 14:17:39 | raptor | RAM when to 165 MB |
| 14:17:45 | raptor | *went |
| 14:17:50 | raptor | now for the new test.. |
| 14:30:32 | raptor | hmm... still inflates.. |
| 14:38:13 | | BFLogBot Commit: e20c8828f30e | Author: buckyballreaction | Message: LuaWrapper changes: - Update LuaW to upstream 3c54015. This let me remove the workaround for the script crashes (commenting out luaW_hold) and hopefully removing the memory leak that was introduced - Revert 01414236b4ed for now, LuaW should handle the proxy now |
| 14:53:22 | | koda pokes raptor to see if he can test the experimental repo |
| 14:53:28 | raptor | hi koda |
| 14:53:35 | raptor | i tested yesterday i think.. |
| 14:53:37 | koda | also Y U NO LURK in #hedgewars :( |
| 14:53:43 | raptor | uhh |
| 14:53:43 | | koda waves |
| 14:56:28 | | Nothing_Much Quit (Read error: Connection reset by peer) |
| 14:57:46 | | koda kidnapped raptor and nobody noticed *evil laugh* |
| 15:06:56 | | LordDVG Quit (Remote host closed the connection) |
| 15:08:46 | | raptor has left |
| 15:13:00 | | Nothing_Much has joined |
| 15:14:32 | | Nothing_Much Quit (Changing host) |
| 15:14:33 | | Nothing_Much has joined |
| 15:37:16 | | raptor has joined |
| 15:37:16 | | ChanServ sets mode +o raptor |
| 17:11:13 | | fordcars has joined |
| 17:19:24 | | bobdaduck Quit (Remote host closed the connection) |
| 18:25:14 | | koda Quit (Quit: koda) |
| 19:22:33 | raptor | ok kaen, do we have a good Lua memory leak testing script? |
| 19:25:36 | | fordcars Quit (Ping timeout: 250 seconds) |
| 21:23:26 | | bobdaduck has joined |
| 21:59:00 | bobdaduck | hard crash |
| 21:59:11 | raptor | :( |
| 22:20:57 | bobdaduck | raptor you thought you fixed the memory leak? |
| 22:26:24 | raptor | yeah, but I think I made everything worse... |
| 22:26:35 | raptor | like I think there is still a leak, but not as bad |
| 22:26:52 | raptor | and now objects of a single type all act in unison |
| 22:28:31 | bobdaduck | lol |
| 22:28:50 | bobdaduck | I kind of want to see this |
| 22:31:51 | raptor | it's not really in a state to show at the moment - i've been doing surgery |
| 22:54:46 | raptor | heading to bed. night! |
| 22:54:49 | | raptor Quit () |
| 22:55:11 | | bobdaduck Quit (Remote host closed the connection) |