core.py

The Megahertz


Listen Later

Python 3.14? That's old news. Let's talk about the first big feature of Python 3.15 -- a built-in sampling profiler for Linux, macOS, and Windows. We also cover improvements in perf support, discuss memory.python.org, and as usual, recent changes in the codebase.


## Timestamps


(00:00:00) INTRO

(00:02:43) PART 1: THE SAMPLING PROFILER

(00:05:07) Built-in profile is bad, long live cProfile

(00:10:54) Out-of-process profiling

(00:12:18) Shortcuts Compromise Accuracy, Leading Eventually to Numerous Errors

(00:16:07) Selfish Łukasz vs benevolent Pablo

(00:23:11) How does a sampling profiler even work?

(00:30:42) One meeellion huuurtzzz

(00:32:40) Free threading makes it extra spicy

(00:41:26) AsyncIO makes it even spicier

(00:49:49) You made this? I made this

(00:54:06) What if the profiled process changes during sampling?

(00:57:33) Coming in October 2026

(01:04:30) PART 2: PR OF THE WEEEEEEK

(01:14:14) memory.python.org launched

(01:23:15) PART 3: WHAT'S GOING ON IN CPYTHON

(01:26:45) Performance updates

(01:30:24) Features & Curiosities

(01:41:45) OUTRO

...more
View all episodesView all episodes
Download on the App Store

core.pyBy Pablo Galindo and Łukasz Langa

  • 5
  • 5
  • 5
  • 5
  • 5

5

17 ratings


More shows like core.py

View all
Economist Podcasts by The Economist

Economist Podcasts

4,174 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

291 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

589 Listeners

Test & Code by Brian Okken

Test & Code

70 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

285 Listeners

Python Bytes by Michael Kennedy and Brian Okken

Python Bytes

214 Listeners

Data Engineering Podcast by Tobias Macey

Data Engineering Podcast

145 Listeners

Sean Carroll's Mindscape: Science, Society, Philosophy, Culture, Arts, and Ideas by Sean Carroll | Wondery

Sean Carroll's Mindscape: Science, Society, Philosophy, Culture, Arts, and Ideas

4,145 Listeners

Django Chat by William Vincent and Carlton Gibson

Django Chat

75 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

62 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

141 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

488 Listeners

Hard Fork by The New York Times

Hard Fork

5,475 Listeners

Signals and Threads by Jane Street

Signals and Threads

72 Listeners

OpenAI Podcast by OpenAI

OpenAI Podcast

52 Listeners