#instantbird log on 09 01 2014

All times are UTC.

00:32:59 --> sherief has joined #instantbird
00:57:04 <-- ivan` has quit (Input/output error)
00:58:32 <-- clokep_work has quit (Ping timeout)
01:04:26 --> ivan` has joined #instantbird
01:05:05 <-- ivan` has quit (Input/output error)
01:05:37 <-- clokep has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
01:05:43 --> clokep has joined #instantbird
01:05:43 * ChanServ sets mode +o clokep 
01:12:18 --> ivan` has joined #instantbird
01:17:04 <-- ivan` has quit (Input/output error)
01:26:28 --> ivan` has joined #instantbird
03:17:58 <instant-buildbot> build #1146 of linux-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1146
03:28:16 <-- clokep has quit (Ping timeout)
03:51:10 <instant-buildbot> build #2331 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2331
03:52:57 <-- Rym has quit (Ping timeout)
04:05:45 --> mconley has joined #instantbird
04:14:47 <instant-buildbot> build #1503 of win32-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1503
04:31:55 <instant-buildbot> build #41 of linux64-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/41
05:04:51 <-- mconley has quit (Input/output error)
05:15:32 --> Rym has joined #instantbird
05:16:00 <-- Tonnes has quit (Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140716183446])
05:20:30 <-- sherief has quit (Ping timeout)
05:23:09 <-- Rym has quit (Ping timeout)
05:59:19 <-- EionRobb has quit (Quit: Leaving.)
06:10:03 --> Rym has joined #instantbird
06:12:05 <-- Rym has quit (Ping timeout)
07:01:56 --> gerard-majax__ has joined #instantbird
07:04:17 --> Rym has joined #instantbird
07:06:18 <-- Rym has quit (Ping timeout)
07:17:25 --> flo-retina has joined #instantbird
07:17:25 * ChanServ sets mode +qo flo-retina flo-retina 
07:30:45 --> mpmc has joined #instantbird
07:58:27 --> Rym has joined #instantbird
08:00:26 <-- Rym has quit (Ping timeout)
08:08:33 --> jb has joined #instantbird
08:20:14 --> Rym has joined #instantbird
08:22:19 <-- Rym has quit (Ping timeout)
08:28:28 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
08:36:46 --> sonny has joined #instantbird
08:42:01 <-- jb has quit (Ping timeout)
09:08:15 --> chrisccoulson has joined #instantbird
09:14:24 --> Rym has joined #instantbird
09:16:24 <-- Rym has quit (Ping timeout)
09:32:10 --> aleth has joined #instantbird
09:32:10 * ChanServ sets mode +o aleth 
09:44:07 --> nhnt11 has joined #instantbird
09:46:40 <-- nhnt11 has quit (Ping timeout)
09:47:34 --> nhnt11 has joined #instantbird
10:00:25 <-- nhnt11 has quit (Ping timeout)
10:02:16 --> nhnt11 has joined #instantbird
10:08:33 --> Rym has joined #instantbird
10:10:41 <-- Rym has quit (Ping timeout)
10:12:04 <-- nhnt11 has quit (Ping timeout)
10:12:22 --> nhnt11 has joined #instantbird
10:16:25 --> Rym has joined #instantbird
10:18:14 <-- nhnt11 has quit (Ping timeout)
10:19:03 <-- Rym has quit (Ping timeout)
10:19:44 --> nhnt11 has joined #instantbird
10:21:26 <-- nhnt11 has quit (Ping timeout)
10:30:22 --> BWMerlin has joined #instantbird
10:32:50 <-- sonny has quit (Client exited)
10:34:18 --> sherief has joined #instantbird
10:36:12 --> sonny has joined #instantbird
10:50:05 <-- aleth has quit (Ping timeout)
10:52:59 --> aleth has joined #instantbird
10:52:59 * ChanServ sets mode +o aleth 
11:10:40 --> Rym has joined #instantbird
11:12:45 <-- Rym has quit (Ping timeout)
11:20:18 --> Rym has joined #instantbird
11:22:22 <-- Rym has quit (Ping timeout)
11:25:20 * Fallen|away is now known as Fallen
11:35:33 --> Rym has joined #instantbird
11:54:08 --> clokep has joined #instantbird
11:54:08 * ChanServ sets mode +o clokep 
12:07:17 <-- BWMerlin has quit (Quit: BWMerlin)
12:09:36 --> iamjayakumars has joined #instantbird
12:11:57 <-- aleth has quit (Ping timeout)
12:16:10 --> iamjayakumars_ has joined #instantbird
12:16:52 <-- iamjayakumars has quit (Ping timeout)
12:23:33 <-- Rym has quit (Ping timeout)
12:24:23 --> Rym has joined #instantbird
12:35:51 <-- iamjayakumars_ has quit (Client exited)
12:37:04 --> nhnt11 has joined #instantbird
12:38:48 <-- nhnt11 has quit (Ping timeout)
12:39:51 --> nhnt11 has joined #instantbird
12:48:31 <clokep> Hmm..."closed on releng request"? :-S That's a new one.
13:07:07 --> iamjayakumars has joined #instantbird
13:07:12 <-- nhnt11 has quit (Ping timeout)
13:11:34 <-- iamjayakumars has quit (Client exited)
13:46:46 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:20:32 <-- clokep has quit (Ping timeout)
14:24:32 --> rosonline has joined #instantbird
14:39:58 --> mpmc has joined #instantbird
15:22:26 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
15:32:01 <-- gerard-majax__ has quit (Connection reset by peer)
15:32:02 --> gerard-majax_ has joined #instantbird
16:36:05 <-- rosonline has quit (Client exited)
16:39:11 --> Tonnes has joined #instantbird
17:28:47 <-- Rym has quit (Ping timeout)
17:30:20 --> Rym has joined #instantbird
17:30:32 --> nhnt11 has joined #instantbird
17:32:15 <-- nhnt11 has quit (Ping timeout)
17:32:31 --> nhnt11 has joined #instantbird
17:36:07 <-- nhnt11 has quit (Ping timeout)
17:36:38 --> nhnt11 has joined #instantbird
17:40:22 --> mpmc has joined #instantbird
17:50:16 <-- nhnt11 has quit (Ping timeout)
18:00:06 <-- Rym has quit (Ping timeout)
18:02:05 --> Rym has joined #instantbird
18:06:38 --> clokep has joined #instantbird
18:06:38 * ChanServ sets mode +o clokep 
18:12:06 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:12:44 --> clokep_work has joined #instantbird
18:12:44 * ChanServ sets mode +o clokep_work 
18:35:46 --> arlolra has joined #instantbird
18:54:52 --> mali has joined #instantbird
18:55:14 --> nhnt11 has joined #instantbird
18:59:16 <clokep> nhnt11: c-c is now at approval required.
18:59:27 <nhnt11> clokep: thanks
18:59:41 <clokep> nhnt11: No problem! :)
19:24:54 --> flo-retina has joined #instantbird
19:24:54 * ChanServ sets mode +qo flo-retina flo-retina 
19:25:57 <flo-retina> aleth: during my flight I worked on measuring memory usage of Bubbles
19:26:01 <flo-retina> I have interesting data
19:26:43 <-- sonny has quit (Ping timeout)
19:26:58 <flo-retina> I added a command line flag that causes the log viewer to open instead of our default UI, and 1. minimize memory usage 2. Dump about:memory data to a file 3. Load a log file, from a path given in an environment variable. 4. Minimize memory usage again. 5. dump about:memory data again
19:27:16 <flo-retina> then I can load these 2 about:memory dumps in Firefox's about:memory, and see what was used by displaying a log
19:30:20 <-- clokep_work has quit (Ping timeout)
19:30:25 <flo-retina> I used this with a 3MB log file from #developers (that must be like a week-long log)
19:31:11 <flo-retina> memory usage for displaying that log is 302.57 MB (including 133.17 MB in the relevant window).
19:32:26 <flo-retina> here is the effect of removing the line breaks in the Bubble files: https://pastebin.mozilla.org/6269925 (20.5MB saved overall; 25MB saved in the relevant window)
19:33:25 <flo-retina> removing the event listeners that I was suspecting of causing overhead didn't help. It seemed to save 0.1MB in event-related stuff, but at the cost of an additional 3MB in other overhead.
19:35:24 <flo-retina> then I tried returning early in the setColors function that sets element.style.foo = bar properties, and that I rightfully suspected of causing CSS-related memory usage. That "saved" (not really a saving as we would have to implement a different solution if want to further explore this) 23MB overall, here is the breakdown of the savings: https://pastebin.mozilla.org/6269949
19:36:11 <-- sherief has quit (Quit: either an outage or my isp is being <censored>)
19:41:16 <-- clokep has quit (Ping timeout)
20:34:34 --> EionRobb has joined #instantbird
20:49:39 --> swills has joined #instantbird
20:54:00 <-- swills has quit (Quit: Coyote finally caught me)
20:56:07 --> swills has joined #instantbird
20:59:42 <-- swills has quit (Quit: Coyote finally caught me)
21:00:03 --> swills has joined #instantbird
21:03:28 <-- swills has quit (Quit: Coyote finally caught me)
21:05:01 --> swills has joined #instantbird
21:12:59 <-- gerard-majax_ has quit (Ping timeout)
21:56:44 --> mconley has joined #instantbird
22:04:26 <-- arlolra has quit (Quit: arlolra)
22:52:30 --> clokep has joined #instantbird
22:52:31 * ChanServ sets mode +o clokep 
23:00:02 <-- mali has quit (Ping timeout)
23:06:56 * Fallen is now known as Fallen|away
23:12:11 * Fallen|away is now known as Fallen
23:17:15 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
23:25:02 --> chrisccoulson has joined #instantbird
23:35:52 <-- mconley has quit (Input/output error)
23:43:52 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
23:45:02 <-- clokep has quit (Ping timeout)
23:48:30 * Fallen is now known as Fallen|away