All times are UTC.
00:01:57 <-- Rym has quit (Ping timeout) 00:04:21 --> Rym has joined #instantbird 00:08:02 <-- Rym has quit (Ping timeout) 00:12:24 <-- dionisos has quit (Ping timeout) 00:12:43 --> Rym has joined #instantbird 00:14:52 --> mconley has joined #instantbird 00:20:31 <-- qheaden has quit (Ping timeout) 00:23:43 --> EionRobb has joined #instantbird 00:25:56 <-- mconley has quit (Input/output error) 00:28:14 --> qheaden has joined #instantbird 00:48:39 <-- Rym has quit (Ping timeout) 00:52:54 --> Rym has joined #instantbird 01:09:17 <-- EionRobb has quit (Quit: Leaving.) 01:52:11 <-- Rym has quit (Ping timeout) 03:05:46 <instant-buildbot> build #1000 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1000 04:02:41 --> EionRobb has joined #instantbird 04:08:11 --> clokep has joined #instantbird 04:08:11 * ChanServ sets mode +o clokep 04:19:23 <-- EionRobb has quit (Connection reset by peer) 04:39:14 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 05:10:20 --> mconley has joined #instantbird 05:41:26 <-- mconley has quit (Connection reset by peer) 05:42:08 --> mconley has joined #instantbird 06:23:25 --> dew has joined #instantbird 06:23:59 --> dionisos has joined #instantbird 06:32:43 <-- mconley has quit (Input/output error) 06:43:18 <instant-buildbot> build #1122 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1122 07:16:43 --> mconley has joined #instantbird 07:29:58 --> jb has joined #instantbird 07:36:57 <-- mikeperry has quit (Ping timeout) 07:42:33 --> mikeperry has joined #instantbird 07:52:30 <-- jb has quit (Ping timeout) 07:54:45 <-- mconley has quit (Input/output error) 08:16:56 --> EionRobb has joined #instantbird 08:18:36 <-- EionRobb has quit (Quit: Leaving.) 09:02:11 <flo-retina> nhnt11: I put some hints in the bug ;) 09:25:04 --> Mic has joined #instantbird 09:25:05 * ChanServ sets mode +h Mic 09:25:14 --> jb has joined #instantbird 09:25:55 <Mic> nhnt11: the order of the suggestions looks pretty good in new nightlies in my opinion:) 09:30:48 <flo-retina> yeah, appart from one channel that puzzles me, the order seems pretty good here too :) 09:31:33 <flo-retina> it's quite annoying though that after opening the awesometab for the first time, typing here is super difficult :-/. 09:35:20 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 09:36:29 --> Mic has joined #instantbird 09:36:29 * ChanServ sets mode +h Mic 09:43:39 <flo-retina> http://people.mozilla.org/~bgirard/cleopatra/#report=00da20db2720497b7eb92df3898eb75da4d983ed 09:43:48 <flo-retina> this profile surprises me 09:45:06 <flo-retina> If I look at the part where handling of LIST results was still in progress, the average event lag is 41,67ms, which matches quite well the 40ms we have in the code (I really thing we should change that value to 15) 09:45:14 <flo-retina> but the 'max event lag' is 448ms. 09:47:30 <flo-retina> and if I look at the part of the profile where that happened, most if it (87% IIRC) is in ClassInfo_QueryInterface, where 370ms was spent at once apparently. 09:49:00 <flo-retina> the only way I can imagine for that to happen is if we transfer a large array through XPConnect, but the code doesn't seem to be doing that around the stacks we have in the profiler :-S 09:51:51 <Mic> hmm :( 09:52:15 <Mic> I've removed the cache file and the order after log sweeping is different now. 09:52:27 <Mic> I didn't send or receive any messages in the meantime. 09:52:49 <Mic> This doesn't sound right in my opinion. 09:53:06 <flo-retina> is the order back to what you had before if you restart? 09:53:18 <flo-retina> I think aleth filed a bug about some stuff not being taken into account immediately 09:53:57 <Mic> brb 09:54:00 --> unghost has joined #instantbird 09:54:02 <-- Mic has quit (Connection reset by peer) 09:54:21 --> Mic has joined #instantbird 09:54:21 * ChanServ sets mode +h Mic 09:54:50 <Mic> Restarting after the log sweeping has finished didn't make a difference. 09:55:34 <Mic> I've saved both cache files from before and after refreshing it from the logs. 09:55:59 <Mic> Maybe I'll have a closer look later. 09:56:03 <Mic> bbl 10:07:16 <-- jb has quit (Ping timeout) 10:08:40 --> jb has joined #instantbird 10:23:18 --> Mnyromyr has joined #instantbird 10:24:38 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 10:25:52 <-- qheaden has quit (Ping timeout) 11:12:01 --> rosonline has joined #instantbird 11:30:41 <-- gerard-majax_ has quit (Ping timeout) 11:39:52 --> igorko has joined #instantbird 11:46:56 --> qlum has joined #instantbird 11:51:48 <-- jb has quit (Ping timeout) 11:55:14 --> mconley has joined #instantbird 11:57:10 <-- mconley has quit (Ping timeout) 12:02:46 <-- dionisos has quit (Ping timeout) 12:17:49 <-- rosonline has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 12:40:53 --> gerard-majax_ has joined #instantbird 12:53:40 <-- BWMerlin has quit (Quit: BWMerlin) 13:05:16 --> jb has joined #instantbird 13:18:34 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 13:22:03 <-- jb has quit (Ping timeout) 13:24:20 --> novabyte has joined #instantbird 13:27:53 <nhnt11> Hi 13:28:02 <nhnt11> Mic: That's surprising :( 13:30:00 <nhnt11> flo-retina: I saw your hints, btw 13:30:55 --> clokep has joined #instantbird 13:30:55 * ChanServ sets mode +o clokep 13:45:18 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 13:45:40 --> clokep has joined #instantbird 13:45:40 * ChanServ sets mode +o clokep 13:46:01 <clokep> Hello. :) 13:57:43 --> mconley has joined #instantbird 13:58:03 <nhnt11> hey clokep :) 13:58:05 <nhnt11> bbl 13:59:04 <-- mconley has quit (Input/output error) 14:01:43 <-- igorko has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 14:03:41 <-- unghost has quit (Input/output error) 14:03:48 <clokep> Says hi and then runs away...hmm... :P 14:18:42 <-- Even has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 14:19:17 --> Even has joined #instantbird 14:19:17 * ChanServ sets mode +o Even 14:19:21 <-- Even has quit (Input/output error) 14:19:31 --> Even has joined #instantbird 14:19:31 * ChanServ sets mode +o Even 14:31:07 --> mconley has joined #instantbird 14:32:11 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 14:32:22 --> clokep has joined #instantbird 14:32:22 * ChanServ sets mode +o clokep 14:39:09 <-- mconley has quit (Input/output error) 14:44:35 <-- skeledrew has quit (Connection reset by peer) 14:53:43 <-- qlum has quit (Connection reset by peer) 15:40:00 --> rosonline has joined #instantbird 15:40:09 --> qlum has joined #instantbird 15:45:28 --> Mic has joined #instantbird 15:45:28 * ChanServ sets mode +h Mic 17:14:55 <-- rosonline has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 17:18:38 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 17:32:38 <instant-buildbot> build #1036 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1036 17:36:46 --> Mnyromyr has joined #instantbird 17:41:16 --> mconley has joined #instantbird 17:45:12 <-- mconley has quit (Input/output error) 17:52:41 --> mconley has joined #instantbird 17:59:46 <-- mconley has quit (Input/output error) 18:18:25 --> YH has joined #instantbird 18:22:55 <YH> it seems pidgin-lwqq 0.2c, which is released 4 days ago, is a usable QQ protocol client. 18:24:54 <clokep> Interesting. :) 18:26:11 --> Rym has joined #instantbird 18:31:34 <YH> it's good to do further investigating whether it's time to port pidgin-lwqq into instantbird but yet i have no knowledge/idea how to compile it in windows 18:43:01 <-- YH has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 19:16:41 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 19:51:47 --> mconley has joined #instantbird 19:56:27 --> EionRobb has joined #instantbird 20:12:01 <-- gerard-majax_ has quit (Ping timeout) 20:13:18 <-- novabyte has quit (Quit: Leaving.) 20:14:12 --> novabyte has joined #instantbird 20:14:21 <-- novabyte has quit (Quit: Leaving.) 20:16:18 <-- nhnt11 has quit (Ping timeout) 20:17:07 --> nhnt11 has joined #instantbird 20:45:20 <-- mconley has quit (Input/output error) 20:47:51 <instantbot> New Instantbird (UI) bug 2216 filed by florian@instantbird.org. 20:47:52 <instantbot> florian@instantbird.org requested review from nhnt11@gmail.com for attachment 2945 on bug 2216. 20:47:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2216 nor, --, ---, nobody, NEW, The stats service shouldn't block the UI for more than 15ms 20:48:51 <flo-retina> nhnt11: as requested, I added you to the default CC list of the Instantbird::Conversation BIO component. 20:48:58 <nhnt11> flo-retina: Thanks 20:49:42 <instantbot> nhnt11@gmail.com granted review for attachment 2945 on bug 2216. 20:51:21 <nhnt11> flo-retina: Btw, are we sure that a single iteration of that loop takes less than 15ms? Maybe we want to time it... 20:52:18 <flo-retina> I would be very surprised if it was that long on a powerful macbook with an optimized build 20:52:33 * nhnt11 shrugs 20:53:40 <flo-retina> nhnt11: I don't believe that patch will make much of an improvement, but I'm really curious to see how it will affect the profiles 20:53:41 <nhnt11> It seems to be ~2ms per iteration on my optimized build :) 20:54:03 <nhnt11> Hmm 20:54:09 <flo-retina> btw (assuming you've read the log today), any idea of what could have caused QueryInterface to be called for more than 300ms? 20:54:18 --> nhnt11-testing has joined #instantbird 20:54:36 <nhnt11-testing> flo-retina: It's still pretty laggy :/ 20:55:04 <nhnt11> I haven't looked into it 20:55:08 <-- nhnt11-testing has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 20:55:17 <flo-retina> "now - this._lastUpdateNotification > 100) {" -> maybe we should increase that value? 20:55:53 <flo-retina> I don't really see how it could be helpful to update the display more than once per second 20:56:05 <nhnt11> I think I wanted it to be once per second initially :-/ 20:56:41 --> nhnt11-testing has joined #instantbird 20:57:11 <flo-retina> I think I suggested that value, because it's small enough that it wouldn't make any difference to the user (ie for a user it would behave as if that code didn't existed and we updated all the time) 20:57:11 <-- nhnt11-testing has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 20:58:01 <flo-retina> but now I think I could even be convinced that 5s is frequent enough 21:01:33 <nhnt11> Somehow I don't think any of this will help too much :( 21:02:18 <nhnt11> (er, not just think, I'm trying different values here) 21:02:18 <flo-retina> nhnt11: my hope is that it will reduce the noise in the profiles, so that we can more better see the real problems 21:02:23 <nhnt11> Right 21:02:31 <flo-retina> s/more // 21:06:55 <nhnt11> flo-retina: I wonder if we should try actively delaying the next call to addPendingChats 21:07:10 <nhnt11> i.e. rather than executeSoon, setTimeout to say 50ms or so 21:10:59 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/78b109cc1941 - Patrick Cloke - Bug 2215 - Warning: Unhandled IRC message 042 and 338 when connecting to oftc.net, r=aleth. 21:11:01 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/7a74bd9b709a - Florian Quèze - Bug 2216 - The stats service shouldn't block the UI for more than 15ms, r=nhnt11. 21:11:43 <flo-retina> nhnt11: how would that help? 21:12:36 <flo-retina> nhnt11: another thing I was wondering today is: are there executeSoon calls in the conversation binding, that would explain that the UI feels sluggish even though the average event lag according to the profiler is around 40ms 21:12:36 <nhnt11> I don't really remember how I got the idea, it was something to do with having space between each 15ms block 21:12:40 <nhnt11> (never mind) 21:13:14 <flo-retina> btw, what you just suggested would help if the answer to my above question is yes ;) 21:13:54 <nhnt11> flo-retina: Well I tried it and it didn't help so... 21:14:29 <nhnt11> flo-retina: adding one chat at a time (rather than adding as many as possible for 15ms) seems to help. 21:14:42 <nhnt11> (I was able to type without waiting for text to appear) 21:15:09 <nhnt11> Er, I'm also delaying each addition by 50ms 21:15:17 <nhnt11> really bad solution imo 21:15:40 <instantbot> clokep@gmail.com set the Resolution field on bug 2216 to FIXED. 21:15:45 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2216 nor, --, 1.5, florian, RESO FIXED, The stats service shouldn't block the UI for more than 15ms 21:15:53 <nhnt11> Anyway, it's still pretty laggy so.. 21:16:01 <instantbot> clokep@gmail.com set the Resolution field on bug 2215 to FIXED. 21:16:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2215 tri, --, 1.5, clokep, RESO FIXED, Warning: Unhandled IRC message 042 and 338 when connecting to oftc.net 21:16:11 * nhnt11 goes to bed 21:16:12 <nhnt11> Good night 21:17:20 <flo-retina> Good night 21:17:26 <flo-retina> and thanks for the quick review ;) 21:19:02 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 21:21:13 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 21:21:21 --> nhnt11 has joined #instantbird 21:49:46 --> mconley has joined #instantbird 21:55:00 <instant-buildbot> build #490 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/490 21:55:43 <-- mconley has quit (Input/output error) 22:02:35 --> dionisos has joined #instantbird 22:15:52 <-- Rym has quit (Ping timeout) 22:20:57 --> Rym has joined #instantbird 22:33:26 <-- Rym has quit (Ping timeout) 22:37:26 --> Rym has joined #instantbird 23:09:14 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 23:13:41 --> clokep has joined #instantbird 23:13:41 * ChanServ sets mode +o clokep 23:19:04 <-- qlum has quit (Client exited) 23:22:46 --> wnayes has joined #instantbird 23:34:05 <instant-buildbot> build #478 of win32-onCommit is complete: Failure [failed compile] Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/478 blamelist: Florian Qu?ze <florian@instantbird.org>, Patrick Cloke <clokep@gmail.com> 23:51:04 --> arlolra has joined #instantbird 23:56:47 <instant-buildbot> build #487 of linux-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/487