[JSC] Avoid function allocations for non-user-provided Promise then callbacks
Created attachment 421703 [details] Patch
Committed r273605: <https://commits.webkit.org/r273605> All reviewed patches have been landed. Closing bug and clearing flags on attachment 421703 [details].
<rdar://problem/74813584>