Title: [114524] releases/WebKitGTK/webkit-1.8/Source/_javascript_Core
- Revision
- 114524
- Author
- x...@webkit.org
- Date
- 2012-04-18 10:17:24 -0700 (Wed, 18 Apr 2012)
Log Message
SIGILL in _javascript_Core 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):
Modified Paths
Diff
Modified: releases/WebKitGTK/webkit-1.8/Source/_javascript_Core/ChangeLog (114523 => 114524)
--- releases/WebKitGTK/webkit-1.8/Source/_javascript_Core/ChangeLog 2012-04-18 17:16:57 UTC (rev 114523)
+++ releases/WebKitGTK/webkit-1.8/Source/_javascript_Core/ChangeLog 2012-04-18 17:17:24 UTC (rev 114524)
@@ -1,3 +1,15 @@
+2012-04-05 Oliver Hunt <oli...@apple.com>
+
+ SIGILL in _javascript_Core 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):
+
2012-03-23 Gavin Barraclough <barraclo...@apple.com>
REGRESSION: Date.parse("Tue Nov 23 20:40:05 2010 GMT") returns NaN
Modified: releases/WebKitGTK/webkit-1.8/Source/_javascript_Core/dfg/DFGCapabilities.cpp (114523 => 114524)
--- releases/WebKitGTK/webkit-1.8/Source/_javascript_Core/dfg/DFGCapabilities.cpp 2012-04-18 17:16:57 UTC (rev 114523)
+++ releases/WebKitGTK/webkit-1.8/Source/_javascript_Core/dfg/DFGCapabilities.cpp 2012-04-18 17:17:24 UTC (rev 114524)
@@ -61,6 +61,8 @@
bool canCompileOpcodes(CodeBlock* codeBlock)
{
+ if (!MacroAssembler::supportsFloatingPoint())
+ return false;
return canHandleOpcodes<canCompileOpcode>(codeBlock);
}
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes