Changeset 113389 in webkit


Ignore:
Timestamp:
Apr 5, 2012 3:51:01 PM (12 years ago)
Author:
oliver@apple.com
Message:

SIGILL in JavaScriptCore on a Geode processor
https://bugs.webkit.org/show_bug.cgi?id=82496

Reviewed by Gavin Barraclough.

Don't attempt to use the DFG when SSE2 is not available.

  • dfg/DFGCapabilities.cpp:

(JSC::DFG::canCompileOpcodes):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r113365 r113389  
     12012-04-05  Oliver Hunt  <oliver@apple.com>
     2
     3        SIGILL in JavaScriptCore on a Geode processor
     4        https://bugs.webkit.org/show_bug.cgi?id=82496
     5
     6        Reviewed by Gavin Barraclough.
     7
     8        Don't attempt to use the DFG when SSE2 is not available.
     9
     10        * dfg/DFGCapabilities.cpp:
     11        (JSC::DFG::canCompileOpcodes):
     12
    1132012-04-05  Oliver Hunt  <oliver@apple.com>
    214
  • trunk/Source/JavaScriptCore/dfg/DFGCapabilities.cpp

    r98179 r113389  
    6262bool canCompileOpcodes(CodeBlock* codeBlock)
    6363{
     64    if (!MacroAssembler::supportsFloatingPoint())
     65        return false;
    6466    return canHandleOpcodes<canCompileOpcode>(codeBlock);
    6567}
Note: See TracChangeset for help on using the changeset viewer.