WasmGC in Wasmtime
Explores WasmGC in Wasmtime, a WebAssembly runtime for cloud sandboxing, and its impact on garbage-collected languages.
Explores WasmGC in Wasmtime, a WebAssembly runtime for cloud sandboxing, and its impact on garbage-collected languages.
Python 3.14.5 reverts incremental garbage collection changes due to memory pressure issues.
Notes on implementing bignums and exception handling in Wastrel, an ahead-of-time WebAssembly compiler.
Analysis of textConnection() slowness in R due to garbage collection from O(n^2) vector growth.
Explores implementing frozen segments and a new allocation strategy in a custom .NET Garbage Collector written in C#.
Explains interior pointers in .NET garbage collection and how to handle them in a custom GC's mark phase.
Explains how to implement the GC handle marking phase for a custom .NET garbage collector written in C#, focusing on handle storage design.
Wastrel's ahead-of-time WebAssembly compiler now supports garbage collection, with benchmarks showing performance competitive with V8.
Continues a series on building a .NET garbage collector in C#, focusing on implementing the mark and sweep phases.
A developer details adding a Scheme-to-WebAssembly compiler to their long-running Bob project, focusing on using the WASM GC extension.
Explains how V8's JavaScript engine uses pre-tenuring to allocate long-lived objects directly in old space, avoiding nursery overhead.
Analyzes Python reference cycles in high-performance deep learning systems, showing patterns to avoid memory leaks when garbage collection is disabled.
A developer explains how knowledge of garbage collection theory helped solve an incremental parsing performance problem in a text editor project.
Explores three upcoming improvements to the G1 garbage collector in Java, including simpler write barriers and performance enhancements.
Explores how Java's ZGC garbage collector reduces tail latencies in microservices compared to the default G1 collector, using practical benchmarks.
Explores how Java's new Generational ZGC garbage collector reduces tail latencies compared to the default G1 collector in a microservice benchmark.
A developer explores adding freelists to a 'no-freelist' garbage collector to reduce fragmentation, analyzing performance trade-offs and heap growth heuristics.
An update on integrating a moving garbage collector into Guile Scheme, detailing technical challenges, refactors, and bug fixes.
A developer's technical log on improving Guile's garbage collector using the Whippet API, focusing on fragmentation and evacuation strategies.
A technical note on integrating the Whippet GC with Guile, focusing on heap sizing heuristics and fragmentation challenges.