Garbage Collection Between V8, cppgc (Oilpan), and Native Runtimes
watch on portal.gitnation.org ↗https://portal.gitnation.org/contents/garbage-collection-between-v8-cppgc-oilpan-and-native-runtimessummary
Compares how V8’s cppgc (Oilpan) is integrated into Node.js, Deno, and Cloudflare Workers to garbage-collect complex native C++ and Rust objects. Describes two integration patterns—shim-based adapters versus direct cppgc embedding—and explains the performance and lifecycle trade-offs of each approach.
AI-written summary · about
related talks
21mMemory: Don't Forget to Take Out the Garbage
24mCross-Component Garbage Collection
24mTrash Talk - Understanding Memory Management
31mJavaScript memory management: Visual Guide
21mLive and let die: Untangling the web of objects
22mThe Hitchhiker's Guide to All Things Memory in JS
28mWriting node modules with v8
23mWhat’s new in V8/JavaScript