Commit 98302a3
Use footer address which is loaded into frame pointer to find generator frames
Summary: On ARM the callee is preserving the frame register - so when a JITed function calls out with it's frame register pointing at the footer data that's the value that we will see in our callees saved register. So to identify the IP of the JIT generator function we look for the footer rather than the original frame.
Reviewed By: kddnewton
Differential Revision: D93525511
fbshipit-source-id: 0612a4144396fa455017a0e33296b37ba8705a501 parent 1e1525b commit 98302a3
1 file changed
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
103 | 106 | | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
104 | 114 | | |
105 | 115 | | |
106 | 116 | | |
| |||
0 commit comments