On Tue, Dec 15, 2015, at 09:36 AM, Nicolas B. Pierron wrote:
> The crash reporter is currently disabled on ASan builds, we need to
> figure 
> out why, one hypothesis (I do not recall the author) was that we have
> issues 
> with the SEGV handler.

That was my hypothesis. I remember talking to decoder about this at some
point. ASan wants to handle exceptions internally, but Breakpad
registers a signal handler, and I think they don't play nice.

> 2.5/ Release Management.
> 
> ASan builds have a x2 overhead, and this implies that we have to ship 
> different binaries, ASan is not a simple toggle (as far as I know).
> 
> The performance impact is too high to ship ASan builds by default
> (Lawrence 
> Mandel).  And as this implies that we have to ship a new version of
> Firefox, 
> we would have to let people opt-in for a short while on nightly before 
> making them fallback to the normal nightly, or suggest this ASan builds
> on 
> supports.mozilla.org to investigate.

Additionally, ASan builds are incredibly different than what we're
shipping to users now--we'd be building them with an entirely different
toolchain. Since part of the point of nightly builds is to have users
testing the bleeding edge form of what we ship, this would take that
away. We could have an opt-in population, but we definitely could not
make them the default.

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

Reply via email to