This is a short summary. ↗ Open original to view full content
Are Function Calls Still Slow in Python? An Analysis of Recent Optimizations in CPython
from blog Confessions of a Code Addict, | ↗ original
Related
More from Confessions of a Code Addict
Linux Context Switches: The Truth About TLB Flushes
17 Jan 2025 |
original ↗
Watch now (22 mins) | Is the TLB really flushed during context switches?
Live Session: How Modern CPUs Execute Your Code: A Deep Dive into Performance
14 Jan 2025 |
original ↗
I hope you enjoyed the recent article on how Unix spell was designed to lookup a 250kB dictionary on a 64kB machine. Writing it wore me down.
How Unix Spell Ran in 64kB RAM
12 Jan 2025 |
original ↗
How do you fit a dictionary in 64kb RAM? Unix engineers solved it with clever data structures and compression tricks. Here's the fascinating story behind it.
Linux Context Switching Internals: Part 1 - Process State and Memory
29 Dec 2024 |
original ↗
How does the Linux kernel represent processes and their state: A breakdown of task_struct and mm_struct
Reflections on 2024 and Exciting Plans for 2025
18 Dec 2024 |
original ↗
Looking back at what we accomplished in 2024, and plans for 2025