nsCAutoString -> nsAutoCString - mass change LANDED

2012-09-01 Thread Randell Jesup
See bug 773151 We landed a renaming patch to m-c, inbound and comm-central to change nsCAutoString to nsAutoCString, to make the API naming make sense. Note that to ease life initially for external codebases, we're including a "typedef nsCAutoString nsAutoCString" in nsStringAPI.h in the deprecat

Re: The current state of Talos benchmarks (meeting notes)

2012-09-01 Thread Justin Wood (Callek)
Taras Glek wrote: * Joel will revisit maintaining Talos within mozilla-central to reduce developer barriers to understanding what a particular Talos test result means. This should also make Talos easier to run To call out this point explicitly. I'm not convinced that folding it into m-c is the

Re: The current state of Talos benchmarks

2012-09-01 Thread jmaher
On Saturday, September 1, 2012 10:08:53 AM UTC-4, Ehsan Akhgari wrote: > On 12-08-31 4:03 PM, Chris AtLee wrote: > > > On 31/08/12 03:59 PM, Ehsan Akhgari wrote: > > >> On 12-08-31 11:45 AM, Chris AtLee wrote: > > >>> On 31/08/12 11:32 AM, Ehsan Akhgari wrote:> There are extremely > > >>> non-s

Re: Pymake enabled on Win32 builders

2012-09-01 Thread Mike Hommey
On Sat, Sep 01, 2012 at 02:43:50PM -0400, Benjamin Smedberg wrote: > On 9/1/2012 8:37 AM, Siddharth Agarwal wrote: > > > > > >GNU Make will still work for now, but we won't have tier 1 > >continuous integration for it (at least for Firefox — > >Thunderbird's still on GNU Make, but I’m hoping to swi

Re: Pymake enabled on Win32 builders

2012-09-01 Thread Siddharth Agarwal
On 01-09-2012 19:35, Siddharth Agarwal wrote: (please use mozilla.dev.platform) 17: perhaps. 16 and below: quite unlikely. One workaround I just thought of is to have a patch people can apply that makes $topsrcdir/build/pymake/make.py a stub around GNU make. Devs pushing Firefox 15-17 to try w

Re: Pymake enabled on Win32 builders

2012-09-01 Thread Benjamin Smedberg
On 9/1/2012 8:37 AM, Siddharth Agarwal wrote: GNU Make will still work for now, but we won't have tier 1 continuous integration for it (at least for Firefox — Thunderbird's still on GNU Make, but I’m hoping to switch those builds to Pymake soon [3]). Win64 builds are also on GNU Make right n

Re: Pymake enabled on Win32 builders

2012-09-01 Thread Siddharth Agarwal
(please use mozilla.dev.platform) On 01-09-2012 19:24, Ehsan Akhgari wrote: On 12-09-01 8:37 AM, Siddharth Agarwal wrote: - While try builds are much faster now, we also lose the ability to build Firefox 15-17 on them. I spent a bit of time investigating workarounds but didn't get anywhere, unf

Re: The current state of Talos benchmarks

2012-09-01 Thread Ehsan Akhgari
On 12-08-31 4:03 PM, Chris AtLee wrote: On 31/08/12 03:59 PM, Ehsan Akhgari wrote: On 12-08-31 11:45 AM, Chris AtLee wrote: On 31/08/12 11:32 AM, Ehsan Akhgari wrote:> There are extremely non-stable Talos tests, and relatively stable ones. > Let's focus on the relatively stable ones. There

Pymake enabled on Win32 builders

2012-09-01 Thread Siddharth Agarwal
[crossposting to mozilla.dev.builds; please continue the discussion on mozilla.dev.platform] As of yesterday, Pymake has been enabled on all Firefox Win32 builders. This includes mozilla-central, mozilla-inbound, try, and all project branches (except elm [1]). Clobber build times (this include