← Graph

Are Sorbet runtime checks built on TracePoint?

question 4 connections

Audience member asks whether Sorbet's runtime checks are implemented on top of Ruby's TracePoint API (as RBS is) and whether the performance overhead Erwin mentioned stems from TracePoint being slow. Erwin Kroon admits he has no clue and points to John Hawthorne at GitHub as much more involved in this; he would love to dive deeper and invites follow-up offline.

answer_summary
Speaker doesn't know; defers to John Hawthorne at GitHub who is deep into Sorbet internals.
question Are Sorbet runtime checks built on TracePoint?
about
TracePoint API concept
Question specifically about TracePoint as Sorbet's implementation basis.
question Are Sorbet runtime checks built on TracePoint?
about
RBS tool
Questioner notes RBS implements runtime checks on TracePoint.
question Are Sorbet runtime checks built on TracePoint?
about
Speaker deferred the question to John Hawthorne.
question Are Sorbet runtime checks built on TracePoint?
asked_at
Audience question during Q&A.

Provenance

Read by
2 extractions