On Thu, May 19, 2016 at 12:30 PM, Kurt Roeckx <k...@roeckx.be> wrote: > On 2016-05-18 10:10, Henri Sivonen wrote: >> >> What do we need to do to reach a decision that it's indeed OK to treat >> *run-time* selection of SSE2 vs. non-SSE2 especially in Rust code as a >> "patches not even welcome" kind of thing, considering that this may >> lead to Linux distros shipping an 32-bit x86 "Firefox" with degraded >> performance relative to Mozilla-shipped 32-bit x86 Firefox? > > > That doesn't make sense, and seems to just have the opposite effect. If > runtime detection is non-optional only non-SSE2 is left. If runtime > detection is supported you wouldn't have degraded performance.
I'm saying patches to add run-time SSE2 selection would not be welcome for Rust code. I.e. run-time detection would *not* be supported. Hence, distros that want to support non-SSE2 would compile the non-SSE2 code only giving SSE2-enabled CPUs non-SSE2 code. -- Henri Sivonen hsivo...@hsivonen.fi https://hsivonen.fi/ _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform