PyPy v7.3.16 released with interpreters for Python 2.7, 3.9, and 3.10.
Fixing a Bug in PyPy's Incremental GC
The article describes a challenging bug in PyPy's garbage collector that caused intermittent segfault crashes during AST rewriting phase of Pytest.
The bug had been present since 2013, highlighting the complexity of identifying and resolving issues in PyPy's system.
Finding Simple Rewrite Rules for the JIT with Z3
The article discusses the use of Z3 and Python-API to find local peephole rewrite rules in PyPy's JIT traces, inspired by John Regehr's work on compiler correctness.