Completed
SPAM equivalents
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Making CPython Fast Using Trace-Based Optimisations
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduzione
- 2 CPython VM
- 3 What is Tracing?
- 4 Modifying CPython for Tracing
- 5 Optimising Traces
- 6 Problems with Tracing Bytecode
- 7 Lower-Level Bytecodes
- 8 SPAM instructions
- 9 Tracing with SPAM
- 10 SPAM equivalents
- 11 SPAM functions (2)
- 12 The Main Trace-Based Optimisations
- 13 Optimiser Chain
- 14 Guards
- 15 Starting Trace
- 16 Specialisation (1)
- 17 Specialiser Output
- 18 D.O.C. (3)
- 19 Compilation
- 20 Thank You For Listening
- 21 Making CPython Fast With Trace-Based Optimisations