Python Brasil 2025
25/10/2025
Palco 4
pt-br
Inline cache e Quickening, como o cpython ficou mais rápido
Avançado
Na versão 3.11 do python tivemos uma reviravolta no assunto desempenho, com melhorias entre 10-60%. Como isso foi possível? Qual a tecnologia envolvida para essas melhorias?

Details

Na versão 3.11 do python tivemos uma reviravolta no assunto desempenho, com melhorias entre 10-60%. Como isso foi possível? Qual a tecnologia envolvida para essas melhorias? Nas versões posteriores, isso foi aprimorado, como foi feito?

Nessa palestra vamos conversar sobre Quickening no cpython e como embutir caches no bytecode mudou tudo.