Alex Gaynor 11/3/2009

Diving into Unladen Swallow's Optimizations

Read Original

This technical article details specific optimizations implemented in Google's Unladen Swallow project, a JIT compiler for Python. It explains how the system collects runtime type data and uses it to optimize performance, with a deep dive into special-casing C functions with METH_NOARGS and METH_O flags to avoid the overhead of the general function call machinery.

Diving into Unladen Swallow's Optimizations

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week