We allow speculative hoisting, but only once per codeBlock.
Created attachment 339102 [details] the patch
Comment on attachment 339102 [details] the patch r=me
Landed in https://trac.webkit.org/changeset/231185/webkit
<rdar://problem/39855250>