Re: Silencing debug spew

2013-10-01 Thread Ms2ger
On 10/01/2013 12:25 AM, Karl Tomlinson wrote: Bill McCloskey writes: # Silence ++THIS and --THAT export MOZ_QUIET=1 # Silence NS_WARNING export MOZ_IGNORE_WARNINGS=1 then you won't get any more messages about DOM windows or docshell creation/destruction or about NS_WARNINGs firing. Thanks

Re: Changes to tests build system integration (mostly xpcshell for now)

2013-10-01 Thread Karl Tomlinson
Gregory Szorc writes: Just landed in inbound is a mass conversion of mochitests to use manifests. When adding a new test, the process used to be: 1. add new file path/to/test/directory/new-file 2. add new-file to MOCHITEST_FILES in path/to/test/directory/Makefile.in 3. make -C

Async APIs: Make wishes for Q4 and beyond

2013-10-01 Thread David Rajchenbach-Teller
Dear platformers, As you may be aware, we have been busy for the past few months/years adding platform APIs to simplify everybody's task of writing asynchronous or, even better, off-main thread code [1]. Do you have wishes for Q4 or beyond? [De]compressing files on chrome workers?

Re: Changes to tests build system integration (mostly xpcshell for now)

2013-10-01 Thread Gregory Szorc
On 10/1/13 10:43 AM, Gregory Szorc wrote: On 10/1/13 10:26 AM, Karl Tomlinson wrote: Gregory Szorc writes: Just landed in inbound is a mass conversion of mochitests to use manifests. When adding a new test, the process used to be: 1. add new file path/to/test/directory/new-file 2. add

Re: Proposal: stop exporting JS symbols

2013-10-01 Thread Benjamin Smedberg
On 9/20/2013 9:06 AM, Benjamin Smedberg wrote: So I would like to propose that we link the JS libraries statically into libxul and stop exporting JSAPI symbols entirely. This will effectively prevent extensions from using it. This has been checked in for Firefox 27 in bug 920731, in the

Re: C++ Standards Committee meeting next week

2013-10-01 Thread Botond Ballo
what i've really been wondering about for a while is whether there are any considerations of static / compile-time introspection, and if not, why. It's nothing pressing, i'm just really curious and i haven't found anything on it (besides the rare musings of other C++ users on this).

Re: C++ Standards Committee meeting next week

2013-10-01 Thread Botond Ballo
OK, here is something that I would really like: http://llvm.org/devmtg/2012-11/Weber_TypeAwareMemoryProfiling.pdf Basically, this is a language extension that asks the compiler to store type information for each object in memory, so that one can query at runtime the type of what's stored

Re: C++ Standards Committee meeting next week

2013-10-01 Thread Botond Ballo
There is a Reflection Study Group (a sub-group of the Committee which focuses on a particular area) which is tasked with investigating language and library extensions for compile-time and runtime reflection. By the way, the Reflection Study Group has just opened a public mailing list [1].

Re: C++ Standards Committee meeting next week

2013-10-01 Thread Trevor Saunders
On Tue, Oct 01, 2013 at 01:13:37PM -0700, Botond Ballo wrote: - final on data / non virtual member functions - virtual constants (maybe ability to get at vtable pointer too?) - ability to say classes should only be used on stack / heap or not used in one of those It would be nice

Re: C++ Standards Committee meeting next week

2013-10-01 Thread Botond Ballo
what i've really been wondering about for a while is whether there are any considerations of static / compile-time introspection, and if not, why. It's nothing pressing, i'm just really curious and i haven't found anything on it (besides the rare musings of other C++ users on this).

Re: C++ Standards Committee meeting next week

2013-10-01 Thread Botond Ballo
I have a laundry list of stuff that I want a fly-on-the-wall perspective. First is the discussion of the standardization support macros (so we don't have to maintain crummy stuff like mfbt/Compiler.h), although that meeting may have already passed. The latest proposal for these macros can