Title: [203272] trunk/Source/_javascript_Core
- Revision
- 203272
- Author
- [email protected]
- Date
- 2016-07-15 02:43:33 -0700 (Fri, 15 Jul 2016)
Log Message
[ARM] Disable Inline Caching on ARMv7 traditional until proper fix
https://bugs.webkit.org/show_bug.cgi?id=159759
Reviewed by Saam Barati.
* jit/Repatch.cpp:
(JSC::forceICFailure):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (203271 => 203272)
--- trunk/Source/_javascript_Core/ChangeLog 2016-07-15 09:25:15 UTC (rev 203271)
+++ trunk/Source/_javascript_Core/ChangeLog 2016-07-15 09:43:33 UTC (rev 203272)
@@ -1,3 +1,13 @@
+2016-07-15 Csaba Osztrogonác <[email protected]>
+
+ [ARM] Disable Inline Caching on ARMv7 traditional until proper fix
+ https://bugs.webkit.org/show_bug.cgi?id=159759
+
+ Reviewed by Saam Barati.
+
+ * jit/Repatch.cpp:
+ (JSC::forceICFailure):
+
2016-07-14 Keith Miller <[email protected]>
Add Test262 test files and yaml
Modified: trunk/Source/_javascript_Core/jit/Repatch.cpp (203271 => 203272)
--- trunk/Source/_javascript_Core/jit/Repatch.cpp 2016-07-15 09:25:15 UTC (rev 203271)
+++ trunk/Source/_javascript_Core/jit/Repatch.cpp 2016-07-15 09:43:33 UTC (rev 203272)
@@ -121,7 +121,14 @@
static bool forceICFailure(ExecState*)
{
+#if CPU(ARM_TRADITIONAL)
+ // FIXME: Remove this workaround once the proper fixes are landed.
+ // [ARM] Disable Inline Caching on ARMv7 traditional until proper fix
+ // https://bugs.webkit.org/show_bug.cgi?id=159759
+ return true;
+#else
return Options::forceICFailure();
+#endif
}
inline J_JITOperation_ESsiJI appropriateOptimizingGetByIdFunction(GetByIDKind kind)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes