Changeset 187616 in webkit
- Timestamp:
- Jul 30, 2015 4:08:56 PM (9 years ago)
- Location:
- branches/jsc-tailcall/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/jsc-tailcall/Source/JavaScriptCore/ChangeLog
r187590 r187616 1 2015-07-30 Basile Clement <basile_clement@apple.com> 2 3 jsc-tailcall: We should consider a tail call as an exit in the LLInt for the purpose of switching to the JIT 4 https://bugs.webkit.org/show_bug.cgi?id=147449 5 6 Reviewed by Michael Saboff. 7 8 * llint/LowLevelInterpreter.asm: 9 1 10 2015-07-23 Basile Clement <basile_clement@apple.com> 2 11 -
branches/jsc-tailcall/Source/JavaScriptCore/llint/LowLevelInterpreter.asm
r187166 r187616 1313 1313 traceExecution() 1314 1314 arrayProfileForCall() 1315 checkSwitchToJITForEpilogue() 1315 1316 doCall(_llint_slow_path_call, prepareForTailCall) 1316 1317 … … 1343 1344 _llint_op_tail_call_varargs: 1344 1345 traceExecution() 1346 checkSwitchToJITForEpilogue() 1345 1347 # We lie and perform the tail call instead of preparing it since we can't 1346 1348 # prepare the frame for a call opcode
Note: See TracChangeset
for help on using the changeset viewer.