Reverting the incremental GC in Python 3.14 and 3.15

Hacker News Top News

Summary

This article discusses the decision to revert the incremental garbage collection feature in Python 3.14 and 3.15.

No content available
Original Article

Similar Articles

Python 3.14 garbage collection rigamarole

Hacker News Top

Python 3.14 introduced an incremental garbage collector that was later reverted in 3.14.5 due to memory pressure reports. This article explains the changes, their impact, and the controversy around the revert.

Python 3.15: features that didn't make the headlines

Hacker News Top

Python 3.15 introduces smaller but notable features including graceful TaskGroup cancellation and context manager improvements for decorators, alongside major features like lazy imports and the tachyon profiler.

Watching Go's new garbage collector move through the heap

Lobsters Hottest

Go 1.26 makes Green Tea the default garbage collector, improving cache-friendliness. This article visualizes heap allocation with Go and C#, and discusses challenges with non-moving collectors and sparse pages.

What garbage collection actually costs

Hacker News Top

A technical article explains the true performance costs of garbage collection, contrasting tracing GCs, reference counting, and compile-time memory management in languages like Go, Java, Rust, Swift, and Python.