On Thu, Jul 18, 2013 at 11:34:53AM -0400, Ehsan Akhgari wrote:
> On 2013-07-18 5:48 AM, mscl...@googlemail.com wrote:
> > From that table, using the gcc and msvc versions, that gives:
> >
> >                             gcc     msvc    clang auto 4.4  10.0*
> >                             Yes
> 
> Yes, please!
> 
> >     decltype                4.3@    10.0@   2.9
> 
> Yes, please!
> 
> >     extern template         3.3      6.0    Yes
> 
> It's not exactly clear to me what the implications of using extern
> templates are.  They promise faster build times.  Has anybody tried to
> use them?

More than faster build times, they also promise smaller objdir. The
downside is that
  extern template class Foo<Bar>;

may require Bar to be defined. Which potentially means adding #includes.

Mike
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to