Commit c3b07db
committed
ZJIT: Split the getivar not_monomorphic fallback counter by cause
Before this commit we were lumping all getivar fallback reasons in to
one counter. This made it very hard to find the most popular reasons for
why we're doing slowpath IV reads. This commit just adds more counters
and splits up the fallback reason based on the type resolution.1 parent 7a40f85 commit c3b07db
2 files changed
Lines changed: 20 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4907 | 4907 | | |
4908 | 4908 | | |
4909 | 4909 | | |
| 4910 | + | |
| 4911 | + | |
| 4912 | + | |
| 4913 | + | |
| 4914 | + | |
| 4915 | + | |
| 4916 | + | |
| 4917 | + | |
| 4918 | + | |
| 4919 | + | |
| 4920 | + | |
4910 | 4921 | | |
4911 | 4922 | | |
4912 | 4923 | | |
4913 | 4924 | | |
4914 | 4925 | | |
4915 | 4926 | | |
4916 | | - | |
| 4927 | + | |
4917 | 4928 | | |
4918 | | - | |
4919 | | - | |
| 4929 | + | |
| 4930 | + | |
| 4931 | + | |
4920 | 4932 | | |
4921 | 4933 | | |
4922 | 4934 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
324 | 324 | | |
325 | 325 | | |
326 | 326 | | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
327 | 332 | | |
328 | 333 | | |
329 | 334 | | |
| |||
0 commit comments