Bug 250755
| Summary: | Baseline JIT execution tracing code should get op_catch callFrame from VM::callFrameForCatch. | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Mark Lam <mark.lam> |
| Component: | JavaScriptCore | Assignee: | Mark Lam <mark.lam> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Mark Lam
The initial callFrame on entry to the generated code for opcode is that of the exception thrower, not the exception catcher frame which corresponds to the baseline JIT codeBlock being executed.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Mark Lam
<rdar://problem/98323960>
Mark Lam
Pull request: https://github.com/WebKit/WebKit/pull/8758
EWS
Committed 259029@main (e00720c9b6f9): <https://commits.webkit.org/259029@main>
Reviewed commits have been landed. Closing PR #8758 and removing active labels.