Description[interpreter] Implement handling of try-finally constructs.
This models function local control flow through try-finally constructs
using a token dispatch mechanism. All paths through the finally block
are assigned a token, at the end of the finally block a switch construct
dispatches according to this token.
R=oth@chromium.org,rmcilroy@chromium.org
BUG=v8:4674
LOG=n
Committed: https://crrev.com/e175e39fed332867635550cbbc8b6cc274fd2dab
Cr-Commit-Position: refs/heads/master@{#33465}
Patch Set 1 #Patch Set 2 : Fix some issues. #Patch Set 3 : Add interpreter tests. #
Total comments: 16
Patch Set 4 : Adapt existing test. #Patch Set 5 : Addressed comments. #Patch Set 6 : Addressed comments. #
Total comments: 6
Patch Set 7 : Addressed comments. #Patch Set 8 : Rebased. #
Dependent Patchsets: Messages
Total messages: 15 (4 generated)
|