You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ZJIT: Dump side-exit locations in Fuchsia trace format (ruby#16470)
This gives us instant access to all nice Fuchsia and Perfetto tooling, including zoomable, SQL queryable browsing for traces:
<img width="1912" height="1185" alt="Screenshot 2026-03-20 at 10 50 57 AM" src="https://github.com/user-attachments/assets/6475bbec-eb55-4886-8e94-13450def2de5" />
Hottest side-exits grouped by exit location using SQL:
```sql
SELECT reason, backtrace, count(*) AS exits FROM (
SELECT
s.id,
s.name AS reason,
group_concat(a.display_value, ' <- ') AS backtrace
FROM slice s
JOIN args a USING(arg_set_id)
WHERE s.category = 'side_exit'
GROUP BY s.id
)
GROUP BY reason, backtrace
ORDER BY exits DESC
LIMIT 30
```
<img width="1912" height="1186" alt="Screenshot 2026-03-24 at 3 58 28 PM" src="https://github.com/user-attachments/assets/8195ccd8-aeb6-4396-8c07-e85bbb280a4a" />
0 commit comments