You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 15, 2022. It is now read-only.
As an optimization, we'll want to clone (at least some) finally handlers on (at least some) non-exceptional paths. TBD whether this is done in-reader, post-reader in llilc code, or by some general tail-duplication-esque optimization in LLVM. The invocation of the beginfinally intrinsic could be removed from the non-exceptional clone (it represents run-time effects of the 1st pass unwinding).
The text was updated successfully, but these errors were encountered:
As an optimization, we'll want to clone (at least some) finally handlers on (at least some) non-exceptional paths. TBD whether this is done in-reader, post-reader in llilc code, or by some general tail-duplication-esque optimization in LLVM. The invocation of the beginfinally intrinsic could be removed from the non-exceptional clone (it represents run-time effects of the 1st pass unwinding).
The text was updated successfully, but these errors were encountered: