Clang fails to build the JSC interpreter due to an indirect goto out of a protected scope. Interestingly enough, GCC doesn't emit destructors here, which is generally incorrect code.
Created attachment 76507 [details] Proposed patch
Comment on attachment 76507 [details] Proposed patch OK. rs=me.
r74029. Please use webkit-patch land to land your changes so bugs get updated when you do.