operationMaterializeObjectInOSR expects to always succeed. It is difficult (and not worth the effort) to make it be able to handle interruptions by the TerminationException. Since operationMaterializeObjectInOSR is guaranteed to finish running in some finite time, it is reasonable to just defer handling a pending TerminationException until the function returns. rdar://81337114
Created attachment 452128 [details] proposed patch.
Thanks for the review. Landed in r289877: <http://trac.webkit.org/r289877>.