Description[interpreter] Switch context during stack unwinding.
This implements proper context switching while unwinding the stack due
to an exception being handled in interpreted code. The context under
which the handler is scoped is being preserved in a dedicated register
while the try-block is running. Both, the stack unwinding machinery as
well as the graph builder, restore the context from that register.
R=rmcilroy@chromium.org,bmeurer@chromium.org
BUG=v8:4674
LOG=n
Committed: https://crrev.com/76bfc16bead1e41c977eb39790ab24400341d555
Cr-Commit-Position: refs/heads/master@{#33733}
Patch Set 1 #
Total comments: 1
Patch Set 2 : Rebased. #Patch Set 3 : Enable tests. #Patch Set 4 : Disable tests. #
Total comments: 2
Patch Set 5 : Addressed comment. #Patch Set 6 : Rebased. #
Messages
Total messages: 11 (5 generated)
|