garbage-collection

Tag

Cards List
#garbage-collection

I built a garbage collector for Rust (2023)

Lobsters Hottest ↗ · 4d ago Cached

The author describes building Dumpster, a cycle-detecting garbage collector for Rust — a language designed to avoid GC — by leveraging Drop, custom traits, and unsafe atomics to handle shared ownership cycles that Rc/Arc cannot free.

0 favorites 0 likes
#garbage-collection

JDK 28

Hacker News Top ↗ · 2026-10-17 Cached

OpenJDK 发布 JDK 28 版本规划页面,目前包含 10 个已确定的 JEP,涵盖值对象预览、结构化并发、AOT 编译、ZGC 性能改进及 JSON API 孵化器等特性。

0 favorites 0 likes
#garbage-collection

A 40ms Go garbage collector pause caused by swap

Hacker News Top ↗ · 2026-10-05 Cached

A deep-dive investigation shows that Go's stop-the-world GC pauses can balloon to ~40ms when GC metadata pages are evicted to swap, with page faults during GC bookkeeping accounting for most of the delay (39 of 40ms across 228 faults).

0 favorites 0 likes
#garbage-collection

Writing the Cyclone Scheme Compiler (2017)

Lobsters Hottest ↗ · 2026-10-03 Cached

A detailed write-up by Justin Ethier explaining how the Cyclone Scheme compiler was built, covering source-to-source transformations, CPS and closure conversion, C code generation, and a hybrid Cheney-style garbage collector.

0 favorites 0 likes
#garbage-collection

Fixed Points and Strike Mandates

Hacker News Top ↗ · 2026-10-01 Cached

这篇博客文章讨论了单调函数的最小/最大不动点在编译与程序分析中的作用,指出人类编写的算法常默认收敛到错误的极端不动点,并用活跃变量分析、引用计数与类型传播举例说明如何通过正确的初始值找到真正需要的不动点。

0 favorites 0 likes
#garbage-collection

The Immutable Past: Formalizing State Mutability and Conflict Resolution in Mutable RAG

arXiv cs.CL ↗ · 2026-09-16 Cached

This paper formalizes semantic shadowing in mutable RAG and introduces GC-Mem, a temporal dominance-based protocol that resolves conflicts and recovers over 90% accuracy.

0 favorites 0 likes
#garbage-collection

High-performance garbage collection for C++

Hacker News Top ↗ · 2026-09-14 Cached

This blog post from V8 introduces Oilpan, a high-performance garbage collector for C++ used in Chromium, detailing its principles, features, and upcoming move to a library for broader developer access.

0 favorites 0 likes
#garbage-collection

Why is Arrays.fill 265 times slower on G1GC?

Hacker News Top ↗ · 2026-09-01 Cached

The article investigates why Arrays.fill is 265 times slower on G1GC compared to ParallelGC, tracing the issue to JIT-generated code and memory barriers through detailed profiling and assembly analysis.

0 favorites 0 likes
#garbage-collection

Porffor goes alpha August 11th

Lobsters Hottest ↗ · 2026-08-25 Cached

Porffor, a compiler, is transitioning from pre-alpha to alpha on August 11th with major updates including self-hosting, a core rewrite, garbage collection, and significant performance improvements.

0 favorites 0 likes
#garbage-collection

@bcherny: Small quality of life improvements like this add up. More on the way

X AI KOLs Timeline ↗ · 2026-08-18 Cached

Claude Code CLI has been optimized to reduce CPU usage by 2x at p99 by updating Bun's garbage collector to run only when the process is idle.

0 favorites 0 likes
#garbage-collection

Speeding Up the Plush Garbage Collector

Hacker News Top ↗ · 2026-08-17 Cached

The author details performance improvements to the garbage collector for their toy programming language Plush, focusing on optimizing the copying algorithm to reduce collection time.

0 favorites 0 likes
#garbage-collection

Improving system safety with Temporal Logic of Actions (TLA+)

Lobsters Hottest ↗ · 2026-08-15 Cached

TLA+ is a model checking tool that explores all state interleavings to find bugs in distributed systems; it helped improve safety in Depot Registry's garbage collector by identifying a missed bug through formal verification.

0 favorites 0 likes
#garbage-collection

JDK 27 G1/Parallel/Serial GC Changes

Hacker News Top ↗ · 2026-08-13 Cached

JDK 27 introduces notable changes to HotSpot's stop-the-world garbage collectors, most significantly JEP 523 making G1 the default GC in all environments, alongside various improvements, refactorings, and bug fixes.

0 favorites 0 likes
#garbage-collection

What garbage collection actually costs

Hacker News Top ↗ · 2026-08-09 Cached

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.

0 favorites 0 likes
#garbage-collection

GC and Exceptions in Wasmtime

Hacker News Top ↗ · 2026-07-20 Cached

Wasmtime 47 enables Wasm GC and exceptions proposals by default, making it easier for high-level languages with garbage collection and exceptions to target WebAssembly efficiently.

0 favorites 0 likes
#garbage-collection

The Garbage Collection Handbook: The Art of Automatic Memory Management (2nd Ed)

Hacker News Top ↗ · 2026-06-25 Cached

The second edition of 'The Garbage Collection Handbook' updates the authoritative reference on automatic memory management, covering new hardware, software, and algorithm developments.

0 favorites 0 likes
#garbage-collection

Simplifying Weak Reference Processing in ZGC

Lobsters Hottest ↗ · 2026-06-14 Cached

This master's thesis at Uppsala University, done in collaboration with Oracle, investigates reducing the overhead of weak reference processing in the ZGC garbage collector by proposing three pipeline modifications and an alternative annotated-field mechanism.

0 favorites 0 likes
#garbage-collection

Python 3.14 garbage collection rigamarole

Hacker News Top ↗ · 2026-06-12 Cached

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.

0 favorites 0 likes
#garbage-collection

Release Fil-C Linux/x86_64 version 0.679 · pizlonator/fil-c

Lobsters Hottest ↗ · 2026-06-08 Cached

Fil-C 0.679 is a new release of a fanatically compatible memory-safe implementation of C and C++ that uses concurrent garbage collection and invisible capabilities to prevent all memory safety errors without escape hatches.

0 favorites 0 likes
#garbage-collection

@davidcrawshaw: While the industry is pouring resources into programs without GC (rust), I think the Jane Street OCaml folks have it fi…

X AI KOLs Following ↗ · 2026-05-15 Cached

David Crawshaw argues that while the industry invests in Rust's lack of GC, Jane Street's OCaml with OxCaml demonstrates that GC is beneficial for most code paths, with only 1% needing performance optimization.

0 favorites 0 likes
Next →
← Back to home

Submit Feedback