Description[turbofan] Implement throwing exceptions into TurboFan code.
This extends the stack unwinding logic to respect optimized frames
and perform a lookup in the handler table to find handlers. It also
contains fixes to the API call stubs to allow a stack walk while
promoting scheduled exceptions.
R=jarin@chromium.org
TEST=cctest/test-run-jsexceptions
Committed: https://crrev.com/1382879f29bd71c36aeda2421e867c4cdd232a0d
Cr-Commit-Position: refs/heads/master@{#27016}
Patch Set 1 #Patch Set 2 : Fix comment. #Patch Set 3 : Architecture ports. #Patch Set 4 : Remove debug output. #Patch Set 5 : Fix Win64 build. #Patch Set 6 : Fix code lookup. #
Messages
Total messages: 12 (4 generated)
|