Changeset 194373 in webkit
- Timestamp:
- Dec 22, 2015, 2:19:31 PM (11 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
runtime/Options.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r194372 r194373 1 2015-12-22 Saam barati <sbarati@apple.com> 2 3 Work around issue in bug #152510 4 https://bugs.webkit.org/show_bug.cgi?id=152511 5 6 Reviewed by Filip Pizlo. 7 8 * runtime/Options.cpp: 9 (JSC::recomputeDependentOptions): 10 1 11 2015-12-22 Filip Pizlo <fpizlo@apple.com> 2 12 -
trunk/Source/JavaScriptCore/runtime/Options.cpp
r193424 r194373 27 27 #include "Options.h" 28 28 29 #include "CCallHelpers.h" 29 30 #include <algorithm> 30 31 #include <limits> … … 315 316 Options::useOSREntryToDFG() = false; 316 317 Options::useOSREntryToFTL() = false; 318 } 319 320 if (isARM64()) { 321 // FIXME: https://bugs.webkit.org/show_bug.cgi?id=152510 322 // We're running into a bug where some ARM64 tests are failing in the FTL 323 // with what appears to be an llvm bug where llvm is miscalculating the 324 // live-out variables of a patchpoint. This causes us to not keep a 325 // volatile register alive across a C call in a patchpoint, even though 326 // that register is used immediately after the patchpoint. 327 Options::assumeAllRegsInFTLICAreLive() = true; 317 328 } 318 329
Note:
See TracChangeset
for help on using the changeset viewer.