Skip to content
Opensource internals
  • Posts

Calls

CPython Makes Python Calls Fast with Vectorcall

Mar 2, 2026 6 min read Jay Hubbert

Vectorcall replaces the per-call tuple and dict with a plain C array plus a kwnames tuple, and the ARGUMENTS_OFFSET flag makes bound methods allocation-free.

PythonCpythonInternalsPerformanceCalls

Read more →

© 2026 Jay Hubbert · Built with Hugo 0.168.0

RSS ·