Changeset 225270 in webkit for trunk/Source/JavaScriptCore/ChangeLog
- Timestamp:
- Nov 29, 2017, 9:31:54 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r225263 r225270 1 2017-11-29 Robin Morisset <[email protected]> 2 3 The recursive tail call optimisation is wrong on closures 4 https://bugs.webkit.org/show_bug.cgi?id=179835 5 6 Reviewed by Saam Barati. 7 8 The problem is that we only check the executable of the callee, not whatever variables might have been captured. 9 As a stopgap measure this patch just does not do the optimisation for closures. 10 11 * dfg/DFGByteCodeParser.cpp: 12 (JSC::DFG::ByteCodeParser::handleRecursiveTailCall): 13 1 14 2017-11-28 Joseph Pecoraro <[email protected]> 2 15
Note:
See TracChangeset
for help on using the changeset viewer.