Description[interpreter] Implement exception handler table building.
This implements a first version of exception handler table construction
within the interpreter. Note that the local control flow for try-catch
and try-finally statements is still off, and also stack unwinding does
not yet respect interpreter frames. But generated handler tables should
be populated correctly already.
R=oth@chromium.org
BUG=v8:4674
LOG=n
Committed: https://crrev.com/82716f1ceafda78af661427ae38384d1c64e7902
Cr-Commit-Position: refs/heads/master@{#33400}
Patch Set 1 #Patch Set 2 : Fix comment typo. #Patch Set 3 : Drop bogus context pushes. #Patch Set 4 : Fix compilation in release mode. #Patch Set 5 : Adapt existing tests. #Patch Set 6 : Add checking of handler table. #Patch Set 7 : Rebased. #
Total comments: 2
Patch Set 8 : Added moar tests. #
Messages
Total messages: 14 (5 generated)
|