Or mozglue/build/SSE.cpp

-Jeff

On Wed, May 11, 2016 at 9:35 AM, Ehsan Akhgari <ehsan.akhg...@gmail.com>
wrote:

> On 2016-05-10 10:01 PM, Robert Strong wrote:
> > On Tue, May 10, 2016 at 6:55 PM, Lawrence Mandel <lman...@mozilla.com>
> > wrote:
> >
> >> On Fri, May 6, 2016 at 12:39 PM, Benjamin Smedberg <
> benja...@smedbergs.us>
> >> wrote:
> >>
> >>> I agree that we should drop support for non-SSE2. It mattered 7 years
> ago
> >>> (see https://bugzilla.mozilla.org/show_bug.cgi?id=500277) but it
> really
> >>> doesn't matter now.
> >>>
> >>> We do need to avoid updating these users to a build that will crash,
> and
> >> do
> >>> the same "unsupported" messaging we're doing for old versions of MacOS.
> >>> Gregory, will you own that? You will probably need to add CPU feature
> >>> detection to the update URL/params for 47, or use some kind of system
> >> addon
> >>> to shunt these users off the main update path.
> >>>
> >>
> >> Benjamin - We're likely going to want to do this again in the future.
> Not
> >> that Greg isn't capable but is there someone more familiar with the
> update
> >> system who can step in to get this done?
> >>
> > The majority of this involves getting whether the CPU supports SSE. The
> app
> > update part involves inserting the value into the url.
>
> In theory you should be able to lift that code from
> <
> https://dxr.mozilla.org/mozilla-central/source/js/src/jit/x86-shared/Assembler-x86-shared.cpp#219
> >.
>  Unfortunately I don't think this is exported from the JS engine, but
> should be possible to copy the CPU feature detection parts out of it.
> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
>
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to